忘记MySQL密码重置

忘记MySQL密码,重置密码

1.修改my.cnf,在[mysqld]下面加入一行skip-grant-tables

vim /etc/my.cnf

[mysqld]
skip-grant-tables

2.重启mysql

service mysqld restart

3.登录mysql,此时不需要输入密码,直接回车即可。并重新设置密码

mysql
update mysql.user set password=PASSWORD('yourpassword') where user='root';    //更改密码
flush privileges;   //刷新
quit;    //离开

4.再次修改my.cnf文件,将skip-grant-tables注掉

vim /etc/my.cnf

[mysqld]
#skip-grant-tables

5.重启mysql

service mysqld restart

# 回车输入密码即可
mysql -u root -p
发布了8 篇原创文章 · 获赞 0 · 访问量 400

猜你喜欢

转载自blog.csdn.net/weixin_42508926/article/details/104914684
今日推荐