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

来源:互联网 发布:知乎 电磁波 天线 编辑:程序博客网 时间:2024/04/30 05:33

直入主题:

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即可。