mysql-2059

mysql8新版本发布,安装后出现2059错误,原因为安装时选择了强加密规则caching_sha2_password,与之前的mysql5.7的mysql_native_password规则不同,navicate驱动目前不支持新加密规则

问题的解决:

|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| 1.cmd输入命令:mysql -u root -p 2.分别执行命令:use mysql; select user,plugin from user where user='root'; 3.分别执行命令: alter user 'root'@'localhost' identified by 'root' password expire never; alter user 'root'@'localhost' identified with mysql_native_password by 'root'; flush privileges; 4.正常链接数据库 |

相关推荐
程序员葫芦娃15 小时前
【Java毕设项目】基于SSM的旅游资源网站
java·开发语言·数据库·编程·课程设计·旅游·毕设
2401_8658548815 小时前
怎样挑选适合业务的数据库云服务?
数据库
lkbhua莱克瓦2416 小时前
基础-函数
开发语言·数据库·笔记·sql·mysql·函数
福大大架构师每日一题16 小时前
dify 1.11.2 正式发布:向量数据库、安全增强、测试优化与多语言支持全面升级
数据库·安全
今天有个Bug16 小时前
【计算机毕业设计】流浪动物救助平台 - SpringBoot+Vue
sql·mysql·spring·vue·毕业设计·课程设计
码农学院16 小时前
Mysql 中的性能调优方法
数据库·mysql
UrSpecial17 小时前
MySQL索引
数据库·mysql
DB虚空行者17 小时前
聊下几次线上删除MySQL导致的故障
数据库
骑着bug的coder17 小时前
第7讲:索引(下)——失效场景与优化实战
后端·mysql