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;
问题成功解决。