Windows MySQL 8.0 忘记密码后重置密码(亲测可用)
当您忘记了 Windows 上 MySQL 8.0 的密码时,可以按照以下步骤进行找回:
步骤一:停止 MySQL 服务
首先,您需要停止 MySQL 服务。打开命令提示符(以管理员身份),然后输入以下命令:
net stop MySQL80
步骤二:以不检查密码的方式启动 MySQL
接下来,您需要以不检查密码的方式启动 MySQL。在命令提示符中输入以下命令:
C:\Program Files\MySQL\MySQL Server 8.0\bin\mysqld.exe --skip-grant-tables --skip-networking
步骤三:登录 MySQL
在命令提示符中,尝试登录 MySQL:
mysql -u root
步骤四:重设密码
在 MySQL 提示符下,执行以下命令来重设 root 用户的密码:
ALTER USER root@localhost IDENTIFIED BY 'YourNewPassword';
请将 YourNewPassword
替换为您想要设置的新密码。
步骤五:刷新权限
最后,刷新权限以确保更改生效:
FLUSH PRIVILEGES;
完成以上步骤后,您应该能够使用新密码登录 MySQL。
注意:在进行这些操作时,请确保您有管理员权限,并且在操作过程中不要关闭命令提示符窗口,以免影响 MySQL 的正常运行。