如果您忘记了 MySQL 8.0 的密码,可以按照以下步骤进行重置:

  1. 停止 MySQL 服务

打开命令提示符或终端窗口,输入以下命令停止 MySQL 服务:

net stop mysql
  1. 启动 MySQL 服务并跳过授权表

输入以下命令启动 MySQL 服务,同时跳过授权表:

mysqld --skip-grant-tables
  1. 连接到 MySQL 服务器并更新密码

打开新的终端窗口或命令提示符,输入以下命令连接到 MySQL 服务器:

mysql -u root -p

这将提示您输入密码,但是由于我们已经跳过了授权表,因此您可以直接按回车键。

一旦连接成功,输入以下命令更新 root 用户的密码(请将 'YOUR_NEW_PASSWORD' 替换为您要设置的新密码):

UPDATE mysql.user SET authentication_string=PASSWORD('YOUR_NEW_PASSWORD') WHERE User='root';
  1. 刷新授权表并退出 MySQL

输入以下命令刷新授权表并退出 MySQL:

FLUSH PRIVILEGES;
exit;
  1. 重启 MySQL 服务

输入以下命令重启 MySQL 服务:

net start mysql

现在您应该可以使用新密码登录 MySQL 了。

MySQL 8.0 忘记密码?Windows 安装版重置密码指南

原文地址: https://www.cveoy.top/t/topic/mrHt 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录