MySQL 从 5.7.6 开始,user 表结构发生了变化,重置密码的方式不太相同,请根据 MySQL 的版本来操作。 查询 MySQL 版本 mysql --version 停止mysql服务 根据 MySQL 的安装方式来停止 init 方式 sudo /etc/init.d/mysqld stop systemd 方式 sudo systemctl stop mysqld 跳过权限认证启动 方法一 mysqld_safe --skip-grant-tables --skip-networking