MySQL 8.0 忘记密码?Windows 安装版重置密码指南
如果您忘记了 MySQL 8.0 的密码,可以按照以下步骤进行重置:
- 停止 MySQL 服务
打开命令提示符或终端窗口,输入以下命令停止 MySQL 服务:
net stop mysql
- 启动 MySQL 服务并跳过授权表
输入以下命令启动 MySQL 服务,同时跳过授权表:
mysqld --skip-grant-tables
- 连接到 MySQL 服务器并更新密码
打开新的终端窗口或命令提示符,输入以下命令连接到 MySQL 服务器:
mysql -u root -p
这将提示您输入密码,但是由于我们已经跳过了授权表,因此您可以直接按回车键。
一旦连接成功,输入以下命令更新 root 用户的密码(请将 'YOUR_NEW_PASSWORD' 替换为您要设置的新密码):
UPDATE mysql.user SET authentication_string=PASSWORD('YOUR_NEW_PASSWORD') WHERE User='root';
- 刷新授权表并退出 MySQL
输入以下命令刷新授权表并退出 MySQL:
FLUSH PRIVILEGES;
exit;
- 重启 MySQL 服务
输入以下命令重启 MySQL 服务:
net start mysql
现在您应该可以使用新密码登录 MySQL 了。
原文地址: https://www.cveoy.top/t/topic/mrHt 著作权归作者所有。请勿转载和采集!