如何在mysql中创建具有旧数据库中某些表的新数据库

时间:2014-09-26 05:49:14

标签: mysql

DB1
Flight Master
Source_Flight
Destination_Flight
Customer_Data

现在我想创建一个只有前3个表的新数据库。我该怎么做??我不想复制它并删除我不需要的表

PS: - 这不是实际的数据库,我以此为例。实际数据库有很多表。

2 个答案:

答案 0 :(得分:0)

最好的方法是使用mysqldump导出。

将数据库结构变为文件mysqldump --no-data -u someuser -p mydatabase > script.sql

编辑脚本并将其作为新实例执行。

答案 1 :(得分:0)

另一种方式..

1.Export the database you have as sql format.
2.Change the database name as you want in the downloaded sql file and remove the unwanted table also from it.
3.And import the new edited sql file.