Както се казва в ръководството в Копиране на бази данни можете да изпратите дъмп директно в mysql клиента:
mysqldump db_name | mysql new_db_name
Ако използвате MyISAM, можете копирайте файловете, но не бих го препоръчал. Малко е странно.
Интегрирано от различни добри други отговори
И двете mysqldump
и mysql
командите приемат опции за настройка на подробности за връзката (и много повече), като:
mysqldump -u <user name> --password=<pwd> <original db> | mysql -u <user name> -p <new db>
Освен това, ако новата база данни все още не съществува, трябва да я създадете предварително (например с echo "create database new_db_name" | mysql -u <dbuser> -p
).