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
杰森 阅读(294)
评论(0) 编辑 收藏 所属分类:
Linux&Unix