1.停止mysqld服務
[root@server huage]# service mysqld stop
2.以跳過授權的方式啟動mysql
[root@server huage]# mysqld_safe --skip-grant-tables &
3.以root使用者登入mysql
[root@server huage]# mysql -u root
4.進入mysql資料庫
mysql> use mysql
5.更新mysql資料庫中的user表的root的password字段
mysql> update user set password=password("new_password") where user="root"
6.重新整理權限,使其立即生效,之後退出mysql,并重新啟動mysql
mysql> flush privileges;
mysql> quit
[root@server huage]# service mysqld restart