使用Navicat连接MySQL出现1251错误

问题:navicat连接mysql时报错:

1251-Client does not support authentication protocol requested by server; consider upgrading MySQL client

1564815512720381.png

解决办法:

打开cmd,mysql -u root -p 连接mysql数据库,

执行以下三条语句:

use mysql;
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
FLUSH PRIVILEGES;

其中root为数据库用户名,123456为数据库密码。

运行成功后用navicat重连mysql即可。

© 版权声明
THE END
喜欢就支持一下吧
点赞0
分享
评论 抢沙发

请登录后发表评论