Pulihkan struktur jadual MySQL hanya menggunakan fail frm dan ibd
Jika fail ib_log tidak tersedia, adakah mungkin untuk memulihkan struktur jadual hanya menggunakan fail frm dan ibd?
Jawapan:
Ya. Sekiranya tiada fail ib_log, struktur jadual boleh dipulihkan daripada fail frm.
Langkah untuk memulihkan struktur jadual:
Ekstrak pernyataan SQL daripada fail .frm:
mysqlfrm --diagnostic /path/to/example_table.frm
Buat jadual menggunakan pernyataan SQL:
Pulihkan data:
ALTER TABLE example_table DISCARD TABLESPACE
untuk memadam sebarang data sedia ada dalam jadual yang baru dibuat. ALTER TABLE example_table IMPORT TABLESPACE
untuk mengimport data daripada fail .ibd lama. Atas ialah kandungan terperinci Bolehkah saya Pulihkan Struktur Jadual MySQL Hanya Menggunakan Fail frm dan ibd?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!