1.停止数据库

service mysql stop

or

/etc/init.d/mysql stop

2.使用下列语句登陆服务器

mysqld_safe --skip-grant-tables --user=root &

3.使用update命令修改密码

update user

set password=password('new-password')

where user='root';

密码修改之后刷新

flush privileges

4.退出并重新启动数据库

mysqladmin -u root -p shutdown;

service mysql start

or 

/etc/init.d/mysql start