1、停止mysql服务
/etc/init.d/mysql stop
2、设置忽略mysql密码启动
mysqld_safe --skip-grant-tables &
3、连接mysql服务器
mysql -u root
4、设置新的密码
mysql> use mysql;
mysql> update user set password=PASSWORD("NEW-ROOT-PASSWORD") where User='root';
mysql> flush privileges;
mysql> quit
5、停止mysql服务器
/etc/init.d/mysql stop
重新启动服务器后使用新的密码