[MySQL] CentOS7 mysql5.7 忘记root密码 重置root密码 1045
程序员文章站
2022-05-09 23:40:22
...
忘记mysql root密码,或者不知道密码
报错:
ERROR 1045 (28000): Access denied for user ‘root’@’localhost’ (using password: YES
解决方案:
首先关闭mysql服务
service mysqld restart
在[mysqld]的中插入:
skip-grant-tables
重启mysql服务:
service mysqld restart
进入mysql:
选择mysql数据库:
use mysql;
修改root密码:
UPDATE user SET authentication_string = password ( 'newPasswd' ) WHERE User = 'root'
刷新mysql权限:
flush privileges;
退出mysql后重启mysql服务就可以正常使用了。
推荐阅读
-
CentOS7.2 忘记root密码及重置root密码的简单处理方法
-
阿里云Linux CentOS 7.2下自建MySQL的root密码忘记的解决方法
-
MySQL密码正确却无法本地登录-1045 Access denied for user 'root'@'localhost' (using password:YES
-
MySQL8.0.23版本的root密码重置最优解法
-
Mac下忘记Mysql的root用户密码的解决方法
-
mysql5.7版本root密码登录问题的解决方法
-
如何重置 RHEL7/CentOS7 系统的root密码
-
MySQL8.0 on Windows下重置root密码的BUG
-
MySQL5.7忘记root密码后最简单的修改密码方法介绍
-
mysql8.0.12如何重置root密码