下载好mysql数据库版本8.0.1.7连接navicat报错

navicat连接报错1251 mysql数据库版本8.0.1.7

图片说明图片说明图片说明

  1. 先命令行登入mysql
    mysql -u root -p

  2. mysql8.0 使用新的加密规则,所以修改一下

// 修改加密规则
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; 

//  更新 密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;

// 刷新权限 
FLUSH PRIVILEGES;

说明:

  • root是账号,password是你的密码和想要修改的密码
    • localhost 是链接的ip, 如果还想让任何ip都可以链接, 可以使用 % 代替

https://www.cnblogs.com/zichuan/p/9203129.html
https://www.e-learn.cn/content/mysql/1256390