当你忘记了 MySQL root 用户的密码时,可以通过以下步骤来重置密码。
- 停止 MySQL 服务
首先,你需要停止正在运行的 MySQL 服务。你可以使用以下命令来停止 MySQL 服务:
sudo service mysql stop
- 启动 MySQL 服务器并跳过权限验证
接下来,你需要以跳过权限验证的方式启动 MySQL 服务器。这样你就可以在没有密码的情况下登录并重置密码。使用以下命令启动 MySQL 服务器:
sudo mysqld_safe --skip-grant-tables &
- 连接到 MySQL 服务器
现在,你可以使用以下命令连接到 MySQL 服务器:
mysql -u root
你将会进入 MySQL 的命令行模式。
- 修改 root 密码
在 MySQL 命令行中,使用以下命令来修改 root 用户的密码:
FLUSH PRIVILEGES;
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
请