僅使用 frm 和 ibd 檔案還原 MySQL 表結構
如果 ib_log 檔案不可用,是否可以只使用 frm 和 ibd 檔案恢復表結構?
答案:
可以。在缺少 ib_log 檔案的情況下,可以從 frm 檔案還原表結構。
復原表結構的步驟:
從 .frm 檔案中提取 SQL 語句:
mysqlfrm --diagnostic /path/to/example_table.frm
使用 SQL 語句建立表格:
復原資料:
ALTER TABLE example_table DISCARD TABLESPACE
刪除新建立表中的任何現有資料。 ALTER TABLE example_table IMPORT TABLESPACE
從舊 .ibd 檔案匯入資料。 以上是僅使用frm和ibd檔案可以恢復MySQL表結構嗎?的詳細內容。更多資訊請關注PHP中文網其他相關文章!