Rumah > pangkalan data > tutorial mysql > Bolehkah saya Pulihkan Struktur Jadual MySQL Hanya Menggunakan Fail frm dan ibd?

Bolehkah saya Pulihkan Struktur Jadual MySQL Hanya Menggunakan Fail frm dan ibd?

Linda Hamilton
Lepaskan: 2025-01-07 19:27:42
asal
847 orang telah melayarinya

Can I Recover MySQL Table Structure Using Only frm and ibd Files?

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:

  1. Ekstrak pernyataan SQL daripada fail .frm:

    • Pasang MySQL Utilities dan gunakan perintah mysqlfrm untuk mengekstrak pernyataan SQL daripada fail .frm.
    • Contohnya: mysqlfrm --diagnostic /path/to/example_table.frm
  2. Buat jadual menggunakan pernyataan SQL:

    • Laksanakan pernyataan SQL yang diperoleh dalam langkah 1 untuk mencipta jadual dengan struktur yang sama.
  3. Pulihkan data:

    • Gunakan ALTER TABLE example_table DISCARD TABLESPACE untuk memadam sebarang data sedia ada dalam jadual yang baru dibuat.
    • Gantikan fail .ibd yang baru dibuat dengan fail .ibd lama daripada sandaran.
    • Pastikan fail .ibd boleh diakses oleh pengguna MySQL.
    • Gunakan 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!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan