MySQL拷贝一个数据库,只需要简单的几个命令。
导出数据库
$ mysqldump db1 > dump.sql
创建数据库
$ mysqladmin create db2
导入数据
$ mysql db2 < dump.sql
mysqldump不能使用--databases参数,因为这会使得导出的SQL会包含USE db1命令。
原文:[Making a Copy of a Database][1]
[1]: https://dev.mysql.com/doc/refman/5.7/en/mysqldump-copying-database.html