linux mysql 重置登录账号密码

1. 修改配置文件

vim /etc/my.cnf

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

2. 重启 mysql 服务
service mysql restart
service mysqld restart

3. 登录 mysql
mysql -u root

mysql -u root -p  输入密码时直接回车

4. 进入 mysql 数据库修改密码

 1. use mysql;

update user set Password="New Password" where User = 'root';

5. 进入配置文件删除 skip-grant-tables

6. 重启服务,后再次正常登录

service mysql restart
service mysqld restart

原文地址:https://www.cnblogs.com/wf-l5201314/p/11656676.html