解决Navicat登陆MySQL遇到1045-access denied for user 'root'@‘localhost'(using password:YES)的方法

用Navicat登陆MySQL出现1045-access denied for user 'root'@‘localhost'(using password:YES)错误,用命令行输入账号密码可以登陆成功

解决Navicat登陆MySQL遇到1045-access denied for user 'root'@‘localhost'(using password:YES)的方法解决Navicat登陆MySQL遇到1045-access denied for user 'root'@‘localhost'(using password:YES)的方法

找到MySQL的位置,在目录下找到my.ini的配置文件

解决Navicat登陆MySQL遇到1045-access denied for user 'root'@‘localhost'(using password:YES)的方法

在[mysqld]下面新增加:bind-address=127.0.0.1

注意不要照着网上来乱加skip-name-resolve和skip-grant-tables之类的,不然解决完这个错误还有下一个错误

解决Navicat登陆MySQL遇到1045-access denied for user 'root'@‘localhost'(using password:YES)的方法

重启服务器就可以连接成功了

解决Navicat登陆MySQL遇到1045-access denied for user 'root'@‘localhost'(using password:YES)的方法