MySQL忘记密码怎么办

2019-02-14 12:56:51   MySQL
  MySQL  
  • 关闭MySQL服务
    mysql.server stop
  • 跳过验证
    mysqld_safe --skip-grant-tables
  • 无密码登录
    mysql -uroot -p
  • 设置密码
    UPDATE mysql.user SET Password=PASSWORD('NewPassword') WHERE User='root'; FLUSH PRIVILEGES;

    这里需要注意一点,MySQL5.7版本字段名换了,Password改为authentication_string即可,即:

    UPDATE mysql.user SET authentication_string=PASSWORD('NewPassword') WHERE User='root'; FLUSH PRIVILEGES;
  • 开启MySQL服务,即可用新密码登录
    mysql.server start
    mysql -uroot -pnewpassword
vien.tech版权所有,允许转载,但转载请注明出处和原文链接: https://vien.tech/article/24
欢迎小伙伴们在下方评论区留言 ~ O(∩_∩)O
文章对我有帮助, 点此请博主吃包辣条 ~ O(∩_∩)O

猜你喜欢


评论

There are no comments yet.
未登录

登录后即可发表评论

登录或注册