1.停止mysql服务:service mysql stop
2进入到skip-grant-tables模式: mysqld_safe --skip-grant-tables
3修改密码:update user set password=password("12345") where user="root";
4刷新权限:flush privileges;
5.停止skip-grant-tables模式的数据库,正常启动Mysql
6使用刚刚修改的密码登录数据库: mysql -uroot -p12345
7.重新登录之后,需要重置密码:SET PASSWORD = PASSWORD('12345');
8完成