首页 > 技术文章 > Linux 下 Mysql忘记密码重置

wangzun 2019-12-17 20:31 原文

1.修改配置文件
/etc/my.cnf
在[mysqld]下 加入skip-grant-tables

 

 


2.重启mysql

   命令:service mysqld restart

3.等待几分钟后 就可以直接无密码登录了
4.修改user表 执行以下sql:

mysql>use mysql;
mysql>update user set password = PASSWORD('123') where user = 'root';
mysql>flush privileges;

6.即可完成密码修改,然后删除 my.cnf 文件中增加的 skip-grant-tables

 

推荐阅读