出现此问题是因为MySQL8之后密码加密规则更改了。解决问题如下:
1.打开cmd 登陆 MySQL 输入以下命令(建议直接复制,避免输入错误)
2.设置密码永不过期
alter user ‘root’@‘localhost’ identified by ‘root’ password expire never;
3.设置加密规则为mysql_native_password
alter user ‘root’@‘localhost’ identified with mysql_native_password by ‘root’;
重新访问navicat,提示连接成功。
解决navicat连接时出现错误
于 2021-05-29 11:25:51 首次发布