MySQL密码找回 - MySQL忘记root密码解决方法

MySQL密码找回 - MySQL忘记root密码解决方法,第1张

概述我们在使用MySQL当中,经常会遇到忘记密码,那如何今天分享一个关于MySQL忘记root密码解决方法步骤给大家,希望对你有所帮助。

我们在使用MysqL当中,经常会遇到忘记密码,那如何今天分享一个关于MysqL忘记root密码解决方法步骤给大家,希望对你有所帮助。

1.关闭MysqL服务器

service MysqLd stop

2.使用--skip-grant-tables选项重启MysqL服务

./bin/MysqLd_safe --skip-grant-tables --user=root &

其中--skip-grant-tables选项的意思是启动MysqL服务的时候跳过权限表认证,启动后,连接到MysqL的root将不需要命令。

3.用空密码的root用户连接到MySQ,并且更新root口令:

MysqL -uroot

MysqL 5.7以下版本:

update MysqL.user set password=password('新密码') where user='root' and host='localhost';

MysqL 5.7版本:

update user set authentication_string=password('新密码') where user='root' and Host='localhost';

4.刷新权限表,使得权限认证重新生效:

flush privileges;

5.重启MysqL数据库

service MysqLd restart

6.登录MysqL

MysqL -uroot
总结

以上是内存溢出为你收集整理的MySQL密码找回 - MySQL忘记root密码解决方法全部内容,希望文章能够帮你解决MySQL密码找回 - MySQL忘记root密码解决方法所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/1152214.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-31
下一篇 2022-05-31

发表评论

登录后才能评论

评论列表(0条)

保存