MySQL Datenbanken über Konsole exportieren/importieren
Spätestens nach dem ersten Festplatten-Crash, weiß man den Wert von Datensicherung zu schätzen. Dabei muss es nicht immer die Hardware sein, viele Datenverluste werden auch durch Viren oder Fehlbedienung verursacht. MySQL bietet in dieser Hinsicht viele Möglichkeiten, um Backups zu erstellen und wieder einzuspielen.
So kann man sich den folgenden Befehlen immer bedienen, wenn man keine bequemere Alternative wie z.B. phpMyAdmin verwenden will oder zurzeit nicht installiert hat.
Einzelne MySQL Datenbank exportieren
mysqldump -u username -p database_name > dump.sql
Die Struktur einer MySQL Datenbank exportieren
mysqldump -u username -p --no-data database_name > dump.sql
Die Daten aus einer MySQL Datenbank exportieren
mysqldump -u username -p --no-create-info database_name > dump.sql
Mehrere MySQL Datenbanken exportieren
mysqldump -u username -p --databases db_name1 [db_name2 ...] > dump.sql
Alle MySQL Datenbanken exportieren
mysqldump -u username -p --all-databases > dump.sql
MySQL Datenbanken importieren
mysql -u username -p database_name < dump.sql
sehr schönes howto hat mir gut geholfen auch wenns etwas älter ist.
Hallo, ich möchte mich auch für das Howto bedanken, hat mir auf der Arbeit sehr geholfen!
Vielen Dank. Komme immer mal wieder zum Nachlesen!
Mit -v werden die Operationen auf der Konsole angezeigt!
[…] Vielen Dank an: Webprosa […]