前几天刚在虚拟主机上装了个MySQL5.7,随手配置了个密码,今天直接就忘记(尴尬脸 》 。《 ),于是就想着把这个修改密码的方式贴出来,以备有道友忘记密码时备用。
先将MySQL关闭:
servicemysqldstop
将MySQL登录方式设置为无需密码登录:
mysql_safe--user=mysql--skip-grant-tables-skip-networking&
之后就可以直接使用:mysql -u root
登录数据库了~ 登录数据库后,在原始数据表中修改设置新密码即可,代码如下:
usemysql;UPDATEuserSETPassword=PASSWORD('NEWPASSWORD')whereuser='root';FLUSHPRIVILEGES; quit;
在以上代码片中的NEWPASSWORD替换成你想设置的新密码即可,“FLUSH PRIVILEGES”用来刷新系统权限相关表来使修改生效,当然了,你也可以直接重启MySQL服务器来使设置生效。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。