WDlinux官方论坛's Archiver

admin 发表于 2011-12-28 09:34

忘记mysql root密码的恢复方法

忘记mysql root密码的恢复方法

mysql太久不用,有时会忘记密码,但别担心,还是有方法可以恢复或修改的

首先停止mysql
service mysqld stop

然后用下在方式启动
/www/wdlinux/mysql/bin/mysqld_safe --skip-grant-tables &

然后进入mysql时执行下面的语句
/www/wdlinux/mysql/bin/mysql -uroot -p
没有密码,直接回车

然后执行
mysql> use mysql;
mysql> update user set password=password("wdlinux.cn") where user="root";
把上在的wdlinux.cn改成相应的密码
mysql> flush privileges;
mysql>exit
修改完成
停止mysql的运行
killall -9 mysyqld

再用普通的方式启动mysqld,如
service mysqld start
完成

或用小工具,强制修改,具体请看[url=http://www.wdlinux.cn/bbs/thread-1607-1-1.html]http://www.wdlinux.cn/bbs/thread-1607-1-1.html[/url]


然后相应的wdcp的后台也要修改
方法可见 [url=http://www.wdlinux.cn/bbs/thread-932-1-1.html]http://www.wdlinux.cn/bbs/thread-932-1-1.html[/url]

yidaweb 发表于 2012-11-27 19:55

停止mysql的运行
killall -9 mysyqld

yidaweb 发表于 2012-11-27 19:56

出错。是怎么回事呀

admin 发表于 2012-11-27 21:41

仔细看看,自己输的是什么

admin 发表于 2012-11-27 21:41

仔细看看,自己输的是什么

liyh88 发表于 2012-11-30 09:25

mysql改密码,都是这样!
禁用mysql的权限,然后无需密码登录,改密码之后,杀死mysql进程,然后再service mysqld start!
赞!

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.