我有一张 MySQL 表:
CREATE TABLE tweets (
tweet_id INT NOT NULL AUTO_INCREMENT,
author_id INT NOT NULL,
text CHAR(140) NOT NULL,
PRIMARY KEY (tweet_id)
)
ENGINE=InnoDB
PARTITION BY HASH(tweet_id)
PARTITIONS 12;
如何将选定的分区从该表移动到另一台机器?
例如,我想将上述 12 个分区中的分区 1、3、5、7、9、11 移动到另一台机器。并且我需要确保自动增加的 PK“tweet_id”在迁移过程中保持不变。
有没有办法将整个 MySQL 分区从一台机器移动到另一台机器?
答案1
我有丰富的 MySQL 经验,但我没有 MySQL 分区经验,不过,我能够找到以下 URL。很抱歉,我无法提供更多帮助!