MySql-Backup einer Datenbank machen und wiederherstellen
Veröffentlicht: 19.04.2017Zunä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