MySQL拷贝一个数据库,只需要简单的几个命令。

导出数据库

1$ mysqldump db1 > dump.sql

创建数据库

1$ mysqladmin create db2

导入数据

1$ mysql db2 < dump.sql

mysqldump不能使用--databases参数,因为这会使得导出的SQL会包含USE db1命令。

原文:Making a Copy of a Database