假设我有两个带有复杂表结构的mysql数据库。两个数据库都没有相同的表名。假设这些表不包含行(它们包含行,但我可以截断表,数据现在不重要,只是测试内容)。假设我需要这两个数据库合并为一个。例如:
数据库1:
城市
国家
数据库:
指数
子索引
帖子
我想最终得到一个包含以下内容的数据库:
城市
国家
指数
子索引
帖子
这可能吗?

最佳答案

您可以对其中一个数据库中的所有表使用RENAME TABLE
见:http://dev.mysql.com/doc/refman/5.0/en/rename-table.html

RENAME TABLE current_db.tbl_name TO other_db.tbl_name;

如果没有副本。

关于mysql - 是否可以将两个MySQL数据库合并为一个?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4589906/

10-16 18:56
查看更多