解决问题:linux虚拟机忘记root密码

#------------------------------忘记root密码----------------------------------
#找到mysql配置文件
cd /
find -name ‘my.cnf’
vi /etc/my.cnf

[mysqld]
skip-grant-tables 免密登陆
esc :wq!

systemctl restart mysql

#免密登陆
mysql -u root 回车
#修改密码
update user set password=password(‘root’) where user=‘root’;
quit;/exit;/ctl+c

vi /etc/my.cnf
[mysqld]
skip-grant-tables 删除该配置
esc :wq!

systemctl restart mysql

#正常登陆
mysql -u root -p 回车输入密码

猜你喜欢

转载自blog.csdn.net/m0_46651978/article/details/107147791