2020-03-04

Linux MySQL密码遗忘如何解决

小白借鉴大佬操作

首先关闭MySQL数据库
systemctl stop MySQL

vim /etc/my.cnf #进入MySQL的配置文件
在文件末尾加入skip-grant-tables命令
保存退出

重启MySQL
systemctl restart MySQL

现在就可以进入数据库了,不用密码
MySQL -u root -p
直接回车

进入数据库后
use MySQL; #进入MySQL数据库(MySQL库下存放有用户信息)

update user set authentication_string=password(‘新密码’) where user=‘用户’; #更改密码

flush privileges; #刷新权限(一定要)
exit

删除上面/etc/my.cnf配置文件中新加入的语句
保存退出
重启MySQL数据库

现在就可以用新密码登录数据库了

实测有效,有问题私聊

上一篇:centos7安装mysql 5.7


下一篇:JIRA安装部署详细文档