1、关闭Mysql: 如果 MySQL 正在运行,首先用后面的命令杀掉MySQL进程: killall -TERM mysqld
2、再以后面的方法启动 MySQL进程 :bin/safe_mysqld --skip-grant-tables & 
(提示:如果找不到safe_mysqld命令可以用其 find -name safe_mysqld 来查找此命令所在的目录)
3、可以不需要密码就进入 MySQL 了。
然后执行以下命令:(具体这些命令是做什么相信大家都可以看的懂,也就不多解释了!)
use mysql
update user set password=password("new_pass") where user="root";
flush privileges; 
4、重新杀掉 MySQL 进程,再用正常方法启动 MySQL 
杰森 
邮箱:json.shen(at)gmail.com
网站:www.shenjia.org
	posted on 2008-04-20 15:26 
杰森 阅读(325) 
评论(0)  编辑  收藏  所属分类: 
Linux&Unix