MYSQL5.7破解root密码

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MYSQL5.7破解root密码相关的知识,希望对你有一定的参考价值。

参考技术A 步骤:
1.先停掉mysqld服务

2.可选:
进入/etc/my.cnf配置文件把 validate_password=off参数注释掉。(如果有的话)

3.执行:

4.开启mysql服务

5.直接登陆mysql -uroot
6.修改密码

7.退出后就可以再次用密码进入了。

mysql root密码破解

 

破解root密码:
方法一:
1、
/etc/my.cnf
在[mysqld]段中加入
skip-grant-table
2、
重启mysql
3、
直接mysql登录
3、
通过修改权限表方式修改mysql密码(update)
4、
去除my.cnf中skip-grant-table
5、
重启mysql
6、
使用新密码登录

-------------------------------

方法二:
窗口1:
1、停止mysql
2、mysqld_safe --skip-grant-table
窗口2:
1、直接mysql进入
mysql> update mysql.user set password=password(‘123456‘) where user=‘root‘ and host=‘localhost‘;
mysql> flush privileges;

窗口1:
启动mysql

 

-----------------------------

mysql5.6修改密码时有坑(需要谨慎)

 

以上是关于MYSQL5.7破解root密码的主要内容,如果未能解决你的问题,请参考以下文章

Mysql5.7忘记root密码及mysql5.7修改root密码的方法

Mysql5.7忘记root密码及mysql5.7修改root密码的方法

Mysql5.7忘记root密码及mysql5.7修改root密码的方法

mysql5.7忘记密码时,修改root密码

修改mysql5.7.11root密码

mysql5.7.22版本修改root密码