1.my.cnf 的 [mysqld] 下添加 skip-grant-tables一项
2.重启mysql
/etc/init.d/mysqld restart
或者
service mysqld restart )
3.修改密码
mysql> USE mysql ;
mysql> update user set authentication_string=PASSWORD('!123456') where User='root';
mysql> flush privileges ;
mysql> quit
4.删除skip-grant-tables ,重启mysql