Sie haben festgestellt, dass Ihre wöchentlichen Tabellen-Dumps nur .frm-Dateien enthalten, sodass Sie keine wichtigen .MYD- und .MYD-Dateien mehr haben .MYI-Dateien. Ihre Datenbank verwendet die InnoDB-Speicher-Engine. Ist es möglich, Ihre Datenbank mit intakten Daten nur unter Verwendung der verfügbaren .frm-Dateien wiederherzustellen?
Ja, es ist möglich, Ihre Datenbank aus .frm-Dateien mit intakten Daten wiederherzustellen. Der Vorgang erfordert jedoch mehr als nur das Kopieren der .frm-Dateien in das Datenbankverzeichnis.
Neben den .frm-Dateien müssen Sie auch die folgenden Dateien in die Daten kopieren Ordner:
Nach der Übertragung dieser Dateien starten Sie den Server neu. Ihre Datenbank sollte erfolgreich wiederhergestellt werden.
Sobald die Dateien kopiert wurden, führen Sie den folgenden Befehl aus:
sudo chown -R mysql:mysql /var/lib/mysql
Dieser Befehl ändert die Datei und den Ordner Eigentum an den MySQL-Benutzer, wodurch MySQL auf die .frm- und ibdata-Dateien zugreifen kann.
Das obige ist der detaillierte Inhalt vonKann ich meine MySQL-Datenbank nur mit .frm-Dateien wiederherstellen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!