Wenn Sie eine Datei generiert haben (sagen wir db-dump.sql
) mit mysqldump
, können Sie es mit mysql
in Ihre andere Datenbank importieren Befehl :
mysql --user=XXX --password=XXX --host=YOUR_HOST DATABASE_NAME < db-dump.sql
Und wenn Sie nicht möchten, dass das Passwort in einem Befehl erscheint, können Sie :
mysql --user=XXX -p --host=YOUR_HOST DATABASE_NAME < db-dump.sql
Als Nebenbemerkung, wenn Sie eine DB in eine andere kopieren möchten, müssen Sie keine Datei verwenden und können einfach direkt die Ausgabe von mysqldump
leiten zu mysql
:
mysqldump --user=XXX --password=XXX --host=SOURCE_HOST SOURCE_DB | mysql --user=XXX --password=XXX --host=DESTINATION_HOST DESTINATION_DB
(Es sollte sogar schneller sein, da Sie keine temporäre Datei verwenden, die sich auf der Festplatte befindet)