Linux下MySQL忘记密码解决方法
1.更改my.cnf配置文件
在[mysqld]下添加skip-grant-tables
,保存退出(wq)。
2.重启mysql服务,进入mysql命令行
重启mysql服务:service mysql restart
执行mysql
命令进入mysql命令行
3.修改root用户密码
执行
1.UPDATE mysql.user SET Password=PASSWORD('密码') where USER='root';
2.flush privileges;
3.exit
4.登录测试
注释my.cnf中的skip-grant-tables
重启mysql : service mysql restart
使用刚修改的密码登录:mysql -uroot -p刚修改的密码