Navicat 连接Mysql 8.0以上版本报错1251的详细解决方案

Posted 友 点胡说八道

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Navicat 连接Mysql 8.0以上版本报错1251的详细解决方案相关的知识,希望对你有一定的参考价值。

mysql5.7版本跳到了Mysql 8.0的版本,安装的时候提示链接加密方式已经改变

 

 

 

 解决办法: 更改加密方式;

1.以root账户用户登录Mysql:

mysql -u root -p

2.更改加密方式:

ALTER USER \'root\'@\'localhost\' IDENTIFIED BY \'password\' PASSWORD EXPIRE NEVER;

3.更改密码:

ALTER USER \'root\'@\'localhost\' IDENTIFIED WITH mysql_native_password BY \'新密码\';

4.刷新:

FLUSH PRIVILEGES;

 

以上是关于Navicat 连接Mysql 8.0以上版本报错1251的详细解决方案的主要内容,如果未能解决你的问题,请参考以下文章

连接mysql 8以上高版本报错:Public Key Retrieval is not allowed

使用Navicat连接MySQL8.0版本报1251错误

解决:Navicat连接不上MySQL 8.0

mysql版本报错

Mysql 5.7版本报错 1055

mysql版本报错!!(已解决)