当前位置:首页 > centos中mysql忘记密码的处理方法

centos中mysql忘记密码的处理方法

点击次数:2624  更新日期:2021-07-15

1、修改mysql配置文件

vi /etc/my.cnf 

在[mysqld]下面添加 skip-grant-tables 如下图所示

image.png

2、保存配置后,重启mysql服务

service mysqld restart


3、修改密码

mysql -u root mysql

use mysql;

update user SET authentication_string = PASSWORD('xxxxxx') WHERE user = 'root';


4、将配置文件中的skip-grant-tables去掉,再重启一次,就完成密码重置了