1.修改配置文件
[root@128 ~]# vim /etc/my.cnf
....
skip-grant-tables //在文件中加入这条命令
2.在当前目录下创建文件my.cnf,内容如下:
[root@128 ~]# cat my.cnf
[client]
user=root
password=12345
3.重启mysql,并进入修改密码
[root@128 ~]# systemctl restart mysqld
[root@128 ~]# mysql
mysql> set password = password('123456');
破解完密码后删除/etc/my.cnf文件中添加的skip-grant-tables 命令
注:此示例适合于yum安装的MySQL,编译安装的同理