MySQL-Datenbank oder -Tabelle sichern und wiederherstellen

Dieser Beitrag beschreibt, wie Du eine MySQL-Datenbank oder -Tabelle mit Shell-Kommandos sichern und wiederherstellen kannst.

Backup-Beispiele

#Datenbank sichern
$ mysqldump -u [username] -p [dbname] > filename.sql
#Eine Tabelle sichern
$ mysqldump -u [username] -p [dbname] [table] > filename.sql
#Mehrere Tabellen sichern
$ mysqldump -u [username] -p [dbname] [table1] [table2] > filename.sql
#Datenbank in ein gzip-Archiv sichern
$ mysqldump -u [username] -p [dbname] | gzip > filename.sql.gz


Restore-Beispiele

#Eine Datenbank oder eine Tabelle aus einer sql-Datei
#wiederherstellen
$ mysql -u [username] -p [dbname] < filename.sql
#Eine Datenbank oder eine Tabelle aus einem gzip-Archiv
#wiederherstellen
$ gunzip -c filename.sql.gz | mysql -u [username] -p [dbname]


Jakob Boos 30. November 2024
Diesen Beitrag teilen
Stichwörter
Archiv
Über Kommandozeile Schlüssel aus der Schlüsselbundverwaltung löschen