Mysql找回root密码

277 阅读1分钟

/etc/my.cnf配置文件中添加skip-grant-tables,添加在**[mysqld]**中。

重启Mysql服务:systemctl restart mysqld

这次进入mysql就不用输入密码了:mysql -uroot -p

进入后修改root的密码:update mysql.user set password=PASSWORD('123456')where user='root';

刷新权限:flush privileges;

删除/etc/my.cnf中配置的skip-grant-tables

重启mysql服务后用设置的密码登陆。