linux上mysql root密码忘记解决办法

直入主题:

1  关闭mysql服务    

2 在/etc/my.cnf  文件的[mysqld]段中加上一句:skip-grant-tables 保存并且退出

3 重启mysql,此时可以无密码登录mysql

4 更新mysql root用户密码    update mysql.user set password = PASSWORD('123') where user='root';

5 注释掉mysql配置文件  /etc/my.cnf 中 [mysqld]段中的 skip-grant-tables 保存退出并重启mysql即可。

你可能感兴趣的:(mysql,忘记密码)