如果你忘记了MySQL的root用户的口令,你可以用下列过程恢复它。 通过发送一个kill(不是kill -9)到mysqld服务器来关闭mysqld服务器。pid 被保存在一个.pid文件中,通常在MySQL数据库目录中:
kill `cat /mysql-data-directory/hostname.pid`你必须是一个UNIX root用户或运行服务器的相同用户做这个。使用--skip-grant-tables选项重启mysqld。 
用mysql -h hostname mysql连接mysqld服务器并且用一条GRANT命令改变口令。
你也可以用mysqladmin -h hostname -u user password 'new password' 进行。 
用mysqladmin -h hostname flush-privileges或用SQL命令FLUSH PRIVILEGES来装载权限表。