一、关闭MySQL

killall mysqld

二、以跳过权限表的方式启动MySQL

/usr/local/mysql/bin/mysqld_safe --skip-grant-tables &

三、进入MySQL,修改密码

/usr/local/mysql/bin/mysql -u root
mysql>use mysql;
mysql>update user set password=password("new_pass") where user="root";
mysql>flush privileges;
mysql>exit

四、重启MySQL,使用刚才建立的密码即可进入