MySQL忘记密码解决方法

2018-09-04  本文已影响3人  刘一一同学

一、mysql 5.7.x版本

1、首先修改my.conf

vi /etc/my.conf

在[mysqld] 中添加skip-grant-tables

重启mysql:service mysqld restart

2、进入mysql;

$ mysql -uroot -p 回车

mysql> USE mysql;

mysql> UPDATE user SET password_expired = 'N' WHERE User = 'root';

或 mysql> UPDATE user SET authentication_string = PASSWORD('1qaz!QAZ'), password_expired = 'N' WHERE User = 'root';

二、mysql 5.5.x 或以下版本

1、首先修改my.conf

vi /etc/my.conf

在[mysqld] 中添加skip-grant-tables

重启mysql:service mysqld restart

2、进入mysql;

$ mysql -uroot -p 回车

mysql> update user set password=password('1qaz!QAZ') where user='root';

上一篇 下一篇

猜你喜欢

热点阅读