因此,我正在處理一個MySQL服務器,磁盤空間不足,並且大多數InnoDB表已被破壞。我試圖刪除並重新創建損壞的表,但MySQL不會讓我對它們做任何事情,包括修復。正如你所看到的,這不是樂趣的結束。應該指出的是,只有這一張表似乎會導致任何這些錯誤。 mysql> drop table myschema.mytable;
ERROR 2013 (HY000): Lost connection to
我試圖這裏描述恢復一些磁盤空間: How to shrink/purge ibdata1 file in MySQL 我做了所有數據庫mysqldump的一個。 然後我傾倒了所有的數據庫,不幸的是我有點快,並刪除了名爲「mysql」的數據庫。 現在我不能重新連接到服務器,「無法通過socket連接到本地MySQL服務器‘/var/run/mysqld/mysqld.sock’」 我想我已刪除的帳戶