centos7.2中忘记mysql密码的解决办法
- 先将mysql服务停掉:
systemctl stop mysql
- 找到mysqld_safe这个文件,找到并进入到该目录下后,执行以下命令
mysqld_safe --skip-grant-tables &
3.等到上面的命令执行成功后,大概要等几秒钟
mysql -uroot -p
4.这个命令执行成功后,不需要写入密码,直接回车,就直接进入到mysql命令版的登录界面了,进入界面之后,直接进行以下操作,来重置密码
use mysql;
update user set password=password(‘newPassword’) where user=‘root’;
flush privileges;
问题成功解决。
本文提供了一种在CentOS 7.2系统中,当忘记MySQL密码时的解决办法。通过停止MySQL服务,利用mysqld_safe命令跳过权限表启动,然后在不输入密码的情况下登录MySQL,更新root用户的密码,最后刷新权限,实现密码重置。
120

被折叠的 条评论
为什么被折叠?



