Navicat连接MySQL数据库常见报错
1.2059
报错:2059 - authentication plugin ‘caching_sha2_password’ -navicat连接异常
原因:在mysql8之前的版本中加密规则为mysql_native_password,而在mysql8以后的加密规则为 caching_sha2_password。
解决方案:在CMD中输入以下代码
use mysql;
ALTER USER 'username'@'host' IDENTIFIED WITH mysql_native_password BY 'password';
username:MySQL 用户名
host:指定该用户可以在哪一台主机上登录;localhost 表示本地用户;% 表示任意远程主机(不包括本地主机)。
password:MySQL 用户的登录密码。
2.1045
报错:1045-Access denied for user ‘root’@‘localhost’(using password :YES)
原因:执行代码的时候密码改变了;需要把编辑连接把密码改一下
还没有评论,来说两句吧...