mysql sqlyang报错误代码2059

235 阅读1分钟

遇到这个问题是因为你安装的mysql8.XX的版本,因为安装时选择了强加密规则caching_sha2_password,,与之前的mysql5.7的mysql_native_password规则不同,navicate驱动目前不支持新加密规则

在这里插入图片描述

分别执行命令:

ALTER USER ‘root’@’%’ IDENTIFIED BY ‘123456’ PASSWORD EXPIRE NEVER; #修改加密规则 ALTER USER ‘root’@’%’ IDENTIFIED WITH mysql_native_password BY ‘123456’;#修改密码 FLUSH PRIVILEGES;#刷新

在这里插入图片描述

借鉴博客:blog.csdn.net/qq_42909551…