navicat链接mysql时出现1251错误

  1. 打开cmd命令窗口,输入命令 mysql -uroot -p密码 打开MySQL数据库mysql

  2. 更改加密方式,输入命令 ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘password’ PASSWORD EXPIRE NEVEweb

  3. 更改密码,我这里将密码更改成 123456 ,因此输入命令 ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘123456’;sql

  4. 输入命令 FLUSH PRIVILEGES; 进行刷新。数据库