如果忘记了 MySQL 的 root 密码,可以按照以下步骤重置它:
- 停止 MySQL 服务。
sudo systemctl stop mysql - 启动 MySQL 服务并跳过授权。
sudo mysqld_safe --skip-grant-tables --skip-networking & - 连接到 MySQL 服务器。
mysql -uroot - 使用以下命令更新 root 用户的密码,并刷新权限:
在此命令中,将 "newpassword" 替换为您想要设置的新密码。UPDATE mysql.user SET Password=PASSWORD('newpassword') WHERE User='root'; FLUSH PRIVILEGES; - 退出 MySQL 并重启 MySQL 服务器。
quit; sudo systemctl start mysql
现在您应该可以使用新密码连接到 MySQL 服务器了。