MySQL-错误1045-访问被拒绝

MySQL-错误1045-访问被拒绝,第1张

MySQL-错误1045-访问被拒绝

如果您实际上已经设置了root密码,而您刚刚丢失/忘记了它:

  1. 停止MySQL
  2. 使用skip-grant-tables选项手动重新启动它:

    mysqld_safe --skip-grant-tables

  3. 现在,打开一个新的终端窗口并运行MySQL客户端:

    mysql -u root

  4. 使用此MySQL命令手动重置root密码:

    UPDATE mysql.user SET Password=PASSWORd('password') WHERe User='root';
    如果使用的是MySQL 5.7(在终端中使用mysql –version进行检查),则该命令为:

    UPDATE mysql.user SET authentication_string=PASSWORd('password')  WHERe  User='root';
  5. 使用以下MySQL命令清除特权:

    FLUSH PRIVILEGES;

从http://www.tech-faq.com/reset-mysql-password.shtml

(也许这不是您所需要的,Abs,但我认为这对于将来遇到这个问题的人们很有用)



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

原文地址: http://outofmemory.cn/zaji/5018061.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-15
下一篇 2022-11-14

发表评论

登录后才能评论

评论列表(0条)

保存