作者leicheong (睡魔)
看板Programming
标题Re: 请教个PHP问题 root砍掉的话该怎麽办?
时间Tue Mar 13 09:49:31 2007
※ 引述《[email protected] ( )》之铭言:
: 不好意思...各位大大..我刚学就遇到各麻烦问题了~
: 我是用phpmyadmin不小心直接删掉root的权限帐号~
: 现在一登入进去phpmyadmin就会在建立资料库下方出现
: 没有权限的红字讯息~
: 而进入mysql administrator 里的User Administrator里
: 面的帐号也是空空的(因为被我砍了)
: 本来在mysql里操作是不能砍root的,结果没想到在phpmyadmin
: 一砍就砍掉了(後悔中)
: 但是即使root被砍掉了还是可以从mysql或命令提示字元进去耶
: ,可以请教为什麽吗?
: 但.....最重要的是.....还有救吗~
: 难道要重灌mysql才行吗?
: 谢谢^^
如果你记得原本mysql中的所有帐号的话, 先把mysql的daemon停掉.
找一个mysql的zip档(Windows版的就可以了), 把data/mysql就目录
覆盖到/var/lib/mysql/mysql上(可以先备份这目录)
重新启动daemon後, 就可以用预设的无密码root帐号登入了.
这之後请复原之前的设定.
如果你现在已经有可以存取"mysql"这database的帐号的话就更简单了.
直接在user table新增root帐号(可写入的话), 还是用mysqldump把
这database备份後, 用上述方法重置再倒回来也可以.
(记得先把drop database/table的指令都删掉).
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 202.134.126.84