簡體   English   中英

MySQL-從失敗的放置數據庫中恢復

[英]MySQL - Recovering from failed drop database

好的,所以我有一個很大的(40GB)數據庫,其中包含1個表。 我轉到Windows MySQL命令提示符並鍵入:

drop database very_large_db;

我等了幾分鍾,然后又出現錯誤。 抱歉,我忘了記錄錯誤號。 然后,它嘗試重新連接,但無法重新連接到MySQL命令提示符。 然后,我重新啟動了計算機,回到命令提示符,然后嘗試再次刪除該數據庫。 在這一點上,它把我踢了出去,並且MySQL服務停止了(在services.msc中驗證)。 接下來,我決定轉到Windows資源管理器中的MySQL數據目錄,並手動刪除數據庫目錄。 它刪除沒有問題,並且當我執行“顯示數據庫”時; MySQL命令提示符中的命令,它不再存在。

我還需要執行其他任何操作來確保正確刪除數據庫嗎? 我有可能破壞MySQL中的任何其他數據庫嗎?

謝謝

刪除目錄等效於DROP TABLE。 試試這個:在數據中創建一個子目錄並運行“ SHOW DATABASES;”。 您會看到MySQL只是將目錄視為數據庫。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM