Když vygenerujete nějaký soubor (řekněme db-dump.sql
) pomocí mysqldump
, můžete jej importovat do své jiné databáze pomocí mysql
příkaz :
mysql --user=XXX --password=XXX --host=YOUR_HOST DATABASE_NAME < db-dump.sql
A pokud nechcete, aby se heslo objevovalo v příkazu, můžete použít:
mysql --user=XXX -p --host=YOUR_HOST DATABASE_NAME < db-dump.sql
Jako vedlejší poznámka, pokud chcete zkopírovat jednu DB do jiné, nemusíte používat soubor a můžete přímo zpracovat výstup mysqldump
na mysql
:
mysqldump --user=XXX --password=XXX --host=SOURCE_HOST SOURCE_DB | mysql --user=XXX --password=XXX --host=DESTINATION_HOST DESTINATION_DB
(Dokonce by to mělo být rychlejší, protože nepoužíváte dočasný soubor, který se nachází na disku)