-
当前环境
- CentOS 7.7
- MySQL 5.7.29
忘记了密码
停止 mysql 服务
修改 my.ini 文件,在 [mysqld] 下,增加如下:
skip-grant-tables
- 启动 mysql 服务
mysql -u root -p
- 回车(不用输入密码)
UPDATE `user` SET authentication_string = PASSWORD ("root") WHERE `user` = 'root';
FLUSH PRIVILEGES;
exit;
mysql -uroot -p
- 输入密码 root 回车
ALTER `user` `user`() IDENTIFIED BY "root";