更改现有MySQL Replication上的主键

时间:2013-07-17 06:08:19

标签: mysql indexing primary-key replication

我在MySQL(InnoDB)上使用主从复制,并希望更改主键和索引。

有可能吗?只需删除并添加索引和主键??

感谢

1 个答案:

答案 0 :(得分:0)

使用以下简单查询,我们可以在主从复制中删除或添加索引或主键。

DROP INDEX index_name ON table_name;
CREATE INDEX index_name ON table(field_name)

ALTER TABLE table_name PRIMARY KEY;
ALTER TABLE table_name MODIFY field_name INT NOT NULL PRIMARY KEY AUTO_INCREMENT;