如果您忘记了 MySQL 的 root 密码,可以按照以下步骤重新设置密码:
- 停止 MySQL 服务:
sudo service mysql stop
- 启动 MySQL 服务并跳过权限验证:
sudo mysqld_safe --skip-grant-tables &
- 连接到 MySQL 服务器:
mysql -u root
- 在 MySQL 提示符下执行以下命令来更改 root 用户的密码:
use mysql;
update user set authentication_string=PASSWORD("NEW-PASSWORD") where User='root';
flush privileges;
exit;
其中 NEW-PASSWORD 是您要设置的新密码。
- 停止 MySQL 服务:
sudo service mysql stop
- 启动 MySQL 服务:
sudo service mysql start
现在,您应该可以使用新密码登录 MySQL 了。