Saat Anda membuat beberapa file (katakanlah db-dump.sql
) dengan mysqldump
, Anda dapat mengimpornya ke database Anda yang lain dengan mysql
perintah :
mysql --user=XXX --password=XXX --host=YOUR_HOST DATABASE_NAME < db-dump.sql
Dan, jika Anda tidak ingin kata sandi muncul dalam perintah, Anda dapat menggunakan :
mysql --user=XXX -p --host=YOUR_HOST DATABASE_NAME < db-dump.sql
Sebagai tambahan, jika Anda ingin menyalin satu DB ke yang lain, Anda tidak perlu menggunakan file, dan bisa langsung mem-pipe output dari mysqldump
ke mysql
:
mysqldump --user=XXX --password=XXX --host=SOURCE_HOST SOURCE_DB | mysql --user=XXX --password=XXX --host=DESTINATION_HOST DESTINATION_DB
(Seharusnya lebih cepat, karena Anda tidak menggunakan file sementara yang berada di disk)