Erstellung eines Dumps einer einzelnen Datenbank

Aus hot-chilli.net Wiki

Wechseln zu: Navigation, Suche

Dump einer einzelnen Datenbank erstellen:

mysqldump -u backupuser datenbankname --add-drop-table --complete-insert > mysqldump.sql

Auch hier kann ein anderer User verwendet werden, beispielsweise root. Der Befehl sieht dann so aus:

mysqldump -u root -p datenbankname --add-drop-table --complete-insert > mysqldump.sql

Hier muss nach Ausführung des Befehls mit -p die Eingabe eines Kennwortes erfolgen.

Beim Dump einer einzelnen Datenbank fehlen im Dump die Statements drop datenbankname;, create datenbankname; und use datenbankname;. Deswegen erfolgt der Restore (siehe Restore einer einzelnen Datenbank) anders als beim Restore eines Komplettdumps.

Persönliche Werkzeuge