1、先停止mysql服务
1 |
/etc/init.d/mysql stop |
2、使用mysqld_safe启动mysql
1 |
/usr/local/mysql/bin/mysqld_safe --skip-grant-tables & |
3、直接登录mysql
1 |
mysql -uroot |
输入
1 2 3 |
mysql> update mysql.user set authentication_string=password('新密码') where user='root'; mysql> flush privileges; mysql> quit |
4、最后重启mysql,就可以使用新密码登录了
原文链接:linux下mysql5.7忘记密码找回方法,转载请注明来源!