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
579 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!

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