如果你忘记了MySQL的root密码,可以通过以下步骤来找回:
1. 停止MySQL服务
sudo /etc/init.d/mysql stop
2. 启用跳过密码验证模式
sudo mysqld_safe --skip-grant-tables &
3. 连接到MySQL
mysql -u root mysql
4. 使用以下命令更新root用户密码
UPDATE user SET authentication_string=PASSWORD("new_password") WHERE user='root';
如果你使用的MySQL版本较低,可以使用下面的命令:
UPDATE user SET password=PASSWORD("new_password") WHERE user='root';
5. 刷新权限
FLUSH PRIVILEGES;
6. 退出MySQL
exit
7. 重启MySQL服务
sudo /etc/init.d/mysql start
现在,你可以使用新设置的密码登录MySQL了。