我有两个数据库 表历史记录中包含分区的第一个数据库:
PARTITION p2019_03_10 VALUES LESS THAN (1552251600) ENGINE = InnoDB,
PARTITION p2019_03_11 VALUES LESS THAN (1552338000) ENGINE = InnoDB,
表历史记录中有分区的第二个数据库:
PARTITION p2019_03_08 VALUES LESS THAN (1552241600) ENGINE = InnoDB,
PARTITION p2019_03_09 VALUES LESS THAN (1552368000) ENGINE = InnoDB,
在两个数据库上,表历史记录的结构是相同的。
我如何在两个数据库之间进行联合并将分区从数据库 2 移动到数据库 1
最佳答案
参见transportable tablespaces 。您至少需要 5.7.4。
如果您需要帮助,请提供更多信息,如该链接所示。
关于mysql - 将分区从第一个数据库移动到第二个数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55121276/