Heim >Datenbank >MySQL-Tutorial >Kann ich die MySQL-Tabellenstruktur nur mit frm- und ibd-Dateien wiederherstellen?
Stellen Sie die MySQL-Tabellenstruktur nur mithilfe von FRM- und IBD-Dateien wieder her
Wenn die ib_log-Datei nicht verfügbar ist, ist es dann möglich, die Tabellenstruktur nur mithilfe der frm- und ibd-Dateien wiederherzustellen?
Antwort:
Ja. Wenn die Datei ib_log nicht vorhanden ist, kann die Tabellenstruktur aus der Datei frm wiederhergestellt werden.
Schritte zum Wiederherstellen der Tabellenstruktur:
SQL-Anweisungen aus .frm-Dateien extrahieren:
mysqlfrm --diagnostic /path/to/example_table.frm
Erstellen Sie eine Tabelle mit SQL-Anweisungen:
Daten wiederherstellen:
ALTER TABLE example_table DISCARD TABLESPACE
, um alle vorhandenen Daten in der neu erstellten Tabelle zu löschen. ALTER TABLE example_table IMPORT TABLESPACE
, um Daten aus alten .ibd-Dateien zu importieren. Das obige ist der detaillierte Inhalt vonKann ich die MySQL-Tabellenstruktur nur mit frm- und ibd-Dateien wiederherstellen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!