MySQL的根用户密码忘了,该怎么办?

<强>


<强>本地根密码重设:


<>强解决问题思路:

1。修改主配置文件/etc/my.cnf,设置登录时跳过权限表的验证

2。设置好后重启服务

3。在mysql服务器服务器上做免密码登录,更新根的密码

4。再次修改/etc/my.cnf主配置文件

5。重启服务

6。用新密码登录


<>强实例:

<强>环境:安装好MySQL数据库的centos7系统

<强>步骤:

<强>

在centos7安装好mariadb服务器后,MySQL进入数据库中为根设置一个密码,再退出数据库

设置密码参考博客:https://blog.51cto.com/14181896/2361492

<强>  MySQL的根用户密码忘了,该怎么办?

<强>

退出数据库后,直接用mysql命令是进不去数据库的,此时根的密码为根,假设我们当前不记得了mysql的根密码,操作如下

在主配置文件插入skip_grant_table

 mysql的根用户密码忘了,该怎么办?


 MySQL的根用户密码忘了,该怎么办?


 MySQL的根用户密码忘了,该怎么办?

 MySQL的根用户密码忘了,该怎么办?

 MySQL的根用户密码忘了,该怎么办?

 MySQL的根用户密码忘了,该怎么办?


登录成功! !

MySQL的根用户密码忘了,该怎么办?