1. 停止MySQL服务器 sudo service mysql stop 或者 sudo /etc/init.d/mysql stop 或者 sudo systemctl stop mysql.service 2. 启动MySQL服务器,并跳过权限检查 sudo mysqld_safe --skip-grant-tables & 3. 登录MySQL服务器 mysql -u root 4. 切换到mysql数据库 use mysql; 5. 更新root用户的密码 update user set authentication_string=PASSWORD("new_password") where User='root'; 6. 刷新权限 flush privileges; 7. 退出MySQL exit; 8. 停止MySQL服务器 sudo mysqladmin -u root -p shutdown 9. 启动MySQL服务器 sudo service mysql start 或者 sudo /etc/init.d/mysql start 或者 sudo systemctl start mysql.service
现在,您可以使用新的密码访问MySQL服务器了。请确保您的密码足够强大,并且不要将其泄露。