您的当前位置:首页正文

mysql:caching-sha2-password

2024-11-13 来源:个人技术集锦

新安装mysql8发现navicate无法连接,但用mysql workBench和ideal工具 可以链接。

查看my.ini文件发现default_authentication_plugin=caching_sha2_password 该处修改;

依次运行以下语句:

   ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #修改加密规则 
   ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; #更新一下用户的密码 
   FLUSH PRIVILEGES; #刷新权限 

   ALTER USER 'root'@'localhost' identified by 'password';

问题解决,navicate连接mysql成功。



显示全文