mysql忘记root密码

service mysqld stop

vim /etc/my.cnf

在[mysqld]下面增加

skip-grant-tables

保存并重启mysqld 服务

mysql命令直接登陆到数据库

MySQL> update user set password=PASSWORD('新密码') where User='root';

MySQL> flush privileges;

MySQL> quit

注释掉my.cnf中添加的#skip-grant-tables

重启数据库,然后就可以使用新密码登陆了。

运维QQ交流群:171586999

你可能感兴趣的:(mysql忘记root密码)