# ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
vim /etc/my.cnf
-
[mysqld] 下增加 skip-grant-tables
-
service mysqld restart
./mysql -uroot -p
-
set password for 'root'@'localhost'=password('123456’);
-
flush privileges;
vim /etc/my.cnf
-
注释掉 skip-grant-tables
-
service mysqld restart
-
./mysql -uroot -p 123456
本文介绍了解决MySQL登录时遇到的权限拒绝错误的具体步骤。通过编辑my.cnf文件加入skip-grant-tables重启服务,然后重设root密码并刷新权限,最后再次重启服务恢复正常权限验证。
13万+

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



