Navicat for mysql 链接Mysql数据库时出现1251报错

Navicat for mysql 链接Mysql数据库时出现1251报错,如下图所示:

 

 原因:版本问题,由于新的保密方式与旧的不一样,所以需要更改旧的保密方式。

解决办法:进入mysql输入以下代码,其中password是填你的mysql密码

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

 

posted @ 2021-05-07 11:05  邓居旺  阅读(232)  评论(0)    收藏  举报