mysql5.7重置根密码的方法

  介绍

这篇文章给大家分享的是有关mysql5.7重置根密码的方法的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。

安装完mysql5.7后忘记了密码,需要重置根密码;

第一步:修改配置文件免密码登录mysql

vim/etc/my.cnf   的# #在my . cnf中所做(mysqld)字段加入   skip-grant-tables      # #重启mysql服务   服务mysqld重启

<强>第二步:免密码登录mysql

mysql - u根   # #密码直接回车

<强>第三步:给根重置密码为空

mysql>使用mysql;   # # mysql 5.7.9以后废弃了密码字段,字段名修改为authentication_string   mysql>更新用户设置authentication_string=& # 39; & # 39;用户=& # 39;根# 39;;   # #刷新数据库   mysql>冲洗特权;

<强>第四步:根重置密码
? ?退出mysql,删除文/etc/my . cnf中所做件最后的skip-grant-tables重启mysql服务,使用根用户进行登录,因为上面设置了authentication_string为空,所以可以免密码登录。

改变用户& # 39;根# 39;@ # 39;localhost # 39;被& # 39;#新密码# & # 39;;

感谢各位的阅读!关于mysql5.7重置根密码的方法就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到吧!

mysql5.7重置根密码的方法