mysql与navicat建立连接出现1251错误

235 阅读1分钟
  • 刚安装好的mysql,用navicat连接报如下错误,在网上找了一些方法,最终解决

  • 解决方法

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; #修改加密规则 
 
ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #更新一下用户的密码 
 
FLUSH PRIVILEGES; #刷新权限
  • 注意:localhost 改为对外连接的ip没成功,后来改为%就可以了