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