西数超哥博客
运维经验教程分享

linux环境下mysql 5.7.1X 如何重置root密码

方法很简单,和之前mysql一些版本方法类似,只不过是update的语句略有不同而已。下边简单的记录下:
1,vi  /etc/my.cnf
[mysqld]下加入参数skip-grant-tables   保存退出。
2,重启mysql

[root@21yunwei src]# /etc/init.d/mysqld   restart
Shutting down MySQL..                                      [  OK  ]
Starting MySQL.                                            [  OK  ]

3,登录mysql修改密码。通过mysql -uroot -p 直接回车空密码登录mysql后,采用update 修改mysq.user表:

mysql> use mysql;
Database changed
mysql> update user set authentication_string=PASSWORD('123456') where User='root';
Query OK, 1 row affected, 1 warning (0.01 sec)
Rows matched: 1  Changed: 1  Warnings: 1

mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)

4,登录测试。
编辑/etc/my.cnf注释或删除[mysqld]下加入的参数skip-grant-tables   保存退出后重启mysql,重新登录测试,mysql 5.7.1X的root密码破解重置成功。

转载请注明:西数超哥博客www.ysidc.top» linux环境下mysql 5.7.1X 如何重置root密码

https://www.ysidc.top 西数超哥博客,数据库,西数超哥,虚拟主机,域名注册,域名,云服务器,云主机,云建站,ysidc.top

赞(0)
声明:本站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,若涉及侵权请及时告知,将会在第一时间删除。本站原创内容未经允许不得转载:西数超哥博客 » linux环境下mysql 5.7.1X 如何重置root密码