Rumah > pangkalan data > tutorial mysql > Bolehkah saya Pulihkan Struktur Jadual MySQL Menggunakan Fail FRM dan IBD Tanpa Fail IB_Log?

Bolehkah saya Pulihkan Struktur Jadual MySQL Menggunakan Fail FRM dan IBD Tanpa Fail IB_Log?

Patricia Arquette
Lepaskan: 2025-01-07 19:11:42
asal
645 orang telah melayarinya

Can I Recover MySQL Table Structure Using FRM and IBD Files Without IB_Log Files?

Pulihkan struktur jadual MySQL daripada fail FRM dan IBD (tanpa fail IB_Log)

Selepas kehilangan fail IB_log, pemulihan data pangkalan data nampaknya rumit. Walau bagaimanapun, struktur jadual pangkalan data masih boleh dipulihkan menggunakan fail FRM dan IBD.

Berikut ialah langkah pemulihan:

1. Ekstrak pernyataan penciptaan SQL:

  • Pasang alat MySQL Utilities dan gunakan arahan mysqlfrm.
  • Laksanakan perintah mysqlfrm --diagnostic pada setiap fail FRM untuk mendapatkan pernyataan SQL yang digunakan untuk mencipta jadual.

2. Bina semula struktur jadual:

  • Laksanakan pernyataan SQL untuk mencipta semula jadual dan, jika perlu, padamkan jadual lama.

3. Padamkan data baharu:

  • Laksanakan perintah ALTER TABLE example_table DISCARD TABLESPACE untuk menghapuskan sambungan antara fail FRM dan IBD baharu.

4. Ganti dan import data:

  • Ganti fail IBD baharu dengan fail IBD lama daripada sandaran.
  • Jalankan perintah ALTER TABLE example_table IMPORT TABLESPACE untuk mengimport data asal dan memulihkan kandungan jadual.

Atas ialah kandungan terperinci Bolehkah saya Pulihkan Struktur Jadual MySQL Menggunakan Fail FRM dan IBD Tanpa Fail IB_Log?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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