如果您忘记了 MySQL 数据库的 root 用户密码,可以通过以下步骤进行修改:
- 停止 MySQL 服务
使用以下命令停止 MySQL 服务:
sudo service mysql stop
- 启动 MySQL 服务并跳过权限验证
使用以下命令启动 MySQL 服务,并跳过权限验证:
sudo mysqld_safe --skip-grant-tables &
- 登录到 MySQL 数据库
使用以下命令登录到 MySQL 数据库:
mysql -u root
- 修改密码
在 MySQL 命令行下执行以下命令修改密码:
UPDATE mysql.user SET authentication_string=PASSWORD('new_password') WHERE User='root';
FLUSH PRIVILEGES;
将 new_password
替换成您需要设置的新密码。
- 退出 MySQL 数据库
使用以下命令退出 MySQL 数据库:
quit;
- 重启 MySQL 服务
使用以下命令重启 MySQL 服务:
sudo service mysql restart
现在您已经成功修改了 MySQL 数据库的 root 用户密码。