2012-09-11 49 views
-2

我有一個數據庫dict_development,在其內部表的話。數據庫損壞,不能刪除

我試圖刪除單詞但沒有響應很長一段時間,所以我用ctrl + Z來中斷過程。然後問題發生。現在

,我不能做任何事情dict_development,包括:

drop database dict_development; 

drop table words; 

select * from words; 

每個命令後沒有任何反應。

同時,dict_development中的其他表格也沒問題。

現在,我想手動刪除該表或數據庫,例如,在

sudo rm -r /usr/local/mysql/data/dict_development 

刪除文件,但我不還判定是否一切都刪除上述文件後進行。

任何人都可以給我一個辦法來解決這個問題嗎?

==============================更新=============== ======================

我重新啓動mysql服務器,現在連mysql本身也無法運行:在/ tmp中生成沒有mysql.socket ... ...

+0

爲什麼下降投票? – xtr

回答

1

CTRL-Z掛起的進程。可能不是你所期望的。

鍵入'fg'使其回到前景。也許它完成了!

+0

對不起,但如果鍵入「FG」?順便說一句,我重新啓動我的MySQL服務器,現在連mysql本身也無法運行:/ tmp – HanXu

+0

'fg'是生成暫停程序進入前臺的命令行命令(獲取它,f-g?)中沒有生成mysql.socket。一旦you'vee重新啓動你的服務器,沒有什麼留在後臺的,所以它其實並不重要。 –