新装的mysql 8.0版本以后,使用navicat连接服务器会报错1251错误
解决方法:
使用命令符进入 mysql
也可以命令提示符建议msyql 命令进入
mysql -u root -p
录入下面命令:
use mysql; 3. ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '***'; 4. ALTER USER 'root'@'localhost' IDENTIFIED BY '***' PASSWORD EXPIRE NEVER; 5. FLUSH PRIVILEGES;
注:'***'处为root连接数据库密码。
再次使用navicat 就可以连接了