Wiederherstellen einer MySQL-Datenbank mit .frm-Dateien
Bei der Durchführung regelmäßiger Datenbanksicherungen ist es wichtig, die gesamte Datenbankstruktur zu erfassen Daten. In manchen Fällen haben Benutzer jedoch möglicherweise nur Zugriff auf die .frm-Dateien, die die Tabellenstruktur, aber nicht die eigentlichen Daten darstellen. In diesem Szenario kann es eine Herausforderung sein, die Datenbank mit ihren Daten nur mithilfe der .frm-Dateien wiederherzustellen.
Glücklicherweise ist es in bestimmten Situationen möglich, eine Datenbank aus .frm-Dateien wiederherzustellen. Wenn die Datenbank die InnoDB-Speicher-Engine verwendet, können zusätzliche Schritte unternommen werden, um die Datenbank mit ihren Daten zu rekonstruieren.
Vorgehensweise:
Dateieigentum anpassen: Führen Sie den folgenden Befehl aus, um das Dateieigentum der MySQL-Daten zu ändern Verzeichnis zum MySQL-Benutzer:
sudo chown -R mysql:mysql /var/lib/mysql
Dadurch kann MySQL die .frm- und ibdata-Dateien ordnungsgemäß lesen .
Durch Befolgen dieser Schritte ist es möglich, eine MySQL-Datenbank mit ihren Daten nur mithilfe von .frm-Dateien wiederherzustellen. Dieser Vorgang ist besonders nützlich, wenn andere Sicherungsformen (z. B. .MYD- und .MYI-Dateien) nicht verfügbar sind.
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3