Windows 环境下 MySQL 忘记密码如何重置?

| 选择喜欢的代码风格  

一共 10 步,轻松解决 MySQL 忘记密码


  1. 关闭正在运行的MySQL。
  2. 打开 MS-DOS 窗口,转到 mysqlbin 目录(Win 下严重安利使用 ConEmu,非常好用)。
  3. 输入 mysqld --skip-grant-tables 回车。如果没有出现提示信息,那就对了。
  4. 再开一个 DOS 窗口(因为刚才那个 DOS 窗口已经不能动了),转到 mysqlbin 目录。
  5. 输入 mysql 回车,如果成功,将出现 MySQL 提示符 >
  6. 连接权限数据库 >use mysql; (> 是本来就有的提示符,别忘了最后的分号)
  7. 改密码:> update user set password=password("123456") where user="root"; (别忘了最后的分号)
  8. 刷新权限(必须的步骤)>flush privileges;
  9. 退出 > q
  10. quit 退出再进入,打开 MySQL,使用用户名 root 和刚才设置的新密码 123456 登录。

MySQL 忘记密码、重置密码扩展阅读:




发表评论