MySQL8下忘记密码后重置密码的办法

318 阅读1分钟

针对新安装的mysql或者没有重要数据情况下可以如下操作 win需要以管理员身份启动命令窗口 image.png image.png

  1. net stop mysql 关闭mysql服务
  2. mysqld --remove mysql 删除mysql服务
  3. 打开mysql安装路径,删除data文件夹
  4. mysqld --install 启动服务
  5. mysqld --initialize --user=mysql --console 初始化并产生初始化密码(MySQL7+没有data目录,初始话安装data目录)
  6. net start mysql 启动mysql服务
  7. mysql -u root -p 试用临时密码登录
  8. alter user 'root'@'localhost' identified by '密码'; 重置密码