问题:windows下mysql下在连接的时候出现如下错误“ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)”,用navicat远程连接也是报此错误,linux下忘记密码同样试用。
![]()
解决方案:
①找到mysql.ini配置文件,在[mysqld]后面任意一行加这样一句话“skip-grant-tables”

②修改掉密码,然后再将这个配置文件这行删除
本文解决在Windows和Linux下使用MySQL时遇到的“ERROR1045(28000)”错误,通过修改mysql.ini配置文件绕过密码验证,重置密码后再恢复正常配置。
问题:windows下mysql下在连接的时候出现如下错误“ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)”,用navicat远程连接也是报此错误,linux下忘记密码同样试用。
![]()
解决方案:
①找到mysql.ini配置文件,在[mysqld]后面任意一行加这样一句话“skip-grant-tables”

②修改掉密码,然后再将这个配置文件这行删除
2165
43万+
2万+
17万+
747
167

被折叠的 条评论
为什么被折叠?