Navicat Premium连接MySQL 1251错误

Navicat Premium连接MySQL 1251错误

MySQL Installer 8.0.17

出现上述错误的原因是版本MySQL 8.0.17即8.0开始的MySQL版本,因为采用新的保密方式,而Navicat Premium 所属使用的是旧版本的方式,所以旧的似乎不能用,我们可以通过修改MySQL 8.0以及以上版本的加密方式 ,这样的话,Navicat Premium客户端就可以连接了。

改密码方式如下:

打开mysql 客户端输入:

1、USE MYSQL;
2、ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '密码';
3、FLUSH PRIVILEGES;

设置以后使用Navicat Premium客户端就可以连接了。

原文地址:https://www.cnblogs.com/1175429393wljblog/p/11551106.html