Re: 請教個PHP問題 root砍掉的話該怎麼辦?
※ 引述《top8879576@kkcity.com.tw ( )》之銘言:
: 不好意思...各位大大..我剛學就遇到各麻煩問題了~
: 我是用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
討論串 (同標題文章)
Programming 近期熱門文章
PTT數位生活區 即時熱門文章