In diesem Tutorial wird Ihnen angezeigt.
NOTIZ: Um diesem Tutorial zu folgen, benötigen Sie eine vollständig funktionierende MySQL -Installation und ein Stammkonto oder eines mit sudo -Privilegien.
Sicherung der Datenbank
Verwenden Sie die allgemeine Syntax unten, um eine Datenbank mithilfe von MySQLDump -Tool zu sichern:
MySQldump [Optionen] [Datenbankname]> [Name].sqlWenn Sie beispielsweise eine einzige Datenbank sichern möchten, können Sie den folgenden Befehl verwenden:
MySQldump -U Root -P -Bewertungen -Quick - -Lock -Tabellen = False> Bewertungen_Backup.sqlPasswort eingeben: *****
Im obigen Befehl haben wir das MySQLDump -Tool verwendet, um die Datenbank (Bewertungen) in eine Datei rezensions_backups zu sichern.sql
Sobald der obige Befehl ausgeführt wird, fordert das Dienstprogramm mySqldump Sie auf ein Passwort auf und stützt dann die Datenbank, wenn das Passwort korrekt ist. Die erstellte Sicherungsdatei befindet sich im Verzeichnis, aus dem das Dienstprogramm ausgeführt wird.
Wir verwenden die Optionen wie:
Sie können andere Optionen überprüfen, indem Sie den Befehl MySQldump -Help aufrufen
Sichern Sie ganze DBMs
Mit dem Dienstprogramm von Mysqldump können Sie auch alle Datenbanken im DBMS unter Verwendung des folgenden einzigen Befehls sichern:
MySQldump -U root -p -alle Datenabasen -Quick - -Lock -Tabellen = False> master_backup.sqlMit dem obigen Befehl erhalten Sie eine Kopie aller Datenbanken im System in einer einzelnen Datei, mit der Sie wiederhergestellt werden können.
Einen Tisch unterstützen
Wenn Sie eine einzelne Tabelle in einer bestimmten Datenbank sichern möchten, können Sie den folgenden Befehl verwenden, um dies zu erreichen:
Mysqldump -u root -p -Quick - -lock -tabels = falsche Bewertungen log> db_reviews_log_tb.sqlIm obigen Befehl erstellen wir eine Sicherung der Protokolltabelle aus der Überprüfungsdatenbank in eine Datei namens DB_REViews_log_tb.sql.
Backup wiederherstellen
Sobald Sie Backups Ihrer Datenbanken und Tabellen erstellt haben, können Sie diese wiederherstellen, indem Sie die Datenbank und den Dateinamen angeben. Zum Beispiel:
MySQL -U Root -P -Bewertungen < reviews_backup.sqlDer obige Befehl stellt die Rezensionen_backups in der Überprüfungsdatenbank wieder her.
NOTIZ: Eine Datenbankwiederherstellung entfernt und überschreibt aktuelle Daten mit den in der Sicherungsdatei angegebenen Daten. Um das gesamte DBMS -Backup wiederherzustellen. Verwenden Sie den folgenden Befehl:
Mysql -u root -p < master_backup.sqlAbschluss
In dieser schnellen Anleitung haben wir besprochen, wie Sie das MySQLDump -Tool verwenden, um Datenbanken zu sichern. Die in diesem Tutorial besprochenen Ideen können Ihnen helfen, eine kurze Kopie Ihrer Datenbanken zu erstellen.