2011-04-05 31 views
2

在我的phpMyAdmin它顯示一個數據庫test與0表!
我需要刪除它,但然後我得到一個錯誤! 不能rmdir'.test',errno:17
所以我試圖從MySQL控制檯做到這一點,同樣的錯誤呢?
現在該做什麼?刪除TEST數據庫 - 提供WAMP

+2

'test'提供了'mysql',而不是'pma' – zerkms 2011-04-05 02:54:18

+0

,但是之前安裝了WAMP,我無法看到TEST – 2011-04-05 02:57:20

+0

,那麼這對WAMP團隊來說是一個問題。再說一遍:如果你從原始安裝程序安裝了mysql,你會得到'test'數據庫。 – zerkms 2011-04-05 03:18:59

回答

7

這是MySQL的問題,我認爲它不能刪除一個空目錄[對我來說一些未知的原因]。
只需從* 刪除TEST文件夾c:\ wamp \ bin \ mysql \ mysql5.5.8 \ data *
這會解決它!

3

@Toto:我遇到了同樣的問題並找到了解決方案。在WAMP安裝過程中,創建「測試」數據庫。我想它被用來測試到數據服務器的連接。這個數據庫沒有表格。一旦連接測試得到肯定執行,這似乎是無用的。如果像我一樣嘗試使用類似「DROP DATABASE test」的命令刪除數據庫,MySQL會嘗試刪除表示硬盤驅動器上潛在表的文件夾。重點在於「test」數據庫的文件夾還包含一個名爲「.empty」的文件。正如它的名字告訴這個文件是空的,但看起來像MySQL應該刪除的文件。因此,該文件夾不是空的,該文件夾不能被銷燬。該文件夾仍然存在,MySQL將始終看到它,並假定應該有一個數據庫。 要真正刪除這個「測試」數據庫的任何痕跡,你所要做的就是手動刪除這個「.empty」文件。通過你也可以刪除「測試」文件夾。現在MySQL不會爲這個數據庫找到任何文件夾,只要忘記它。 重要提示:如果刪除此「測試」數據庫,不要期望再次運行WAMP的連接測試頁面。