Hendrich.org

MySql-Backup einer Datenbank machen und wiederherstellen

Veröffentlicht: 19.04.2017

Zunächst öffnet man die Eingabeaufforderung (unter Windows) oder eine Shell (unter Linux). Um ein Backup einer Datenbank zu erzeugen, verwendet man folgenden Befehl:

mysqldump Datenbankname -hrdbms.strato.de -uUsername -pPasswort >backup.sql

Der Host ist bei mir rdbms.strato.de, wenn man per SSH mit Strato verbunden ist. Bei einem lokalen MySql-Server kann man einfach -hlocalhost verwenden.

Das Backup aus der Datei backup.sql kann man mit folgendem Befehl wiederherstellen:

mysql -uUsername -pPasswort Datenbankname <backup.sql

Hier kann es wichtig sein, den korrekten Charaktersatz anzugeben, die geht mit der Option

--default-character-set=utf8

oder

--default-character-set=latin1