【问题标题】:Change Primary Key on an existing MySQL Replication更改现有 MySQL 复制的主键
【发布时间】:2013-07-17 06:08:19
【问题描述】:

我在 MySQL (InnoDB) 上使用主从复制并且想要更改主键和索引。

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

谢谢

【问题讨论】:

    标签: mysql indexing primary-key replication


    【解决方案1】:

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

    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;

    【讨论】:

      猜你喜欢
      • 2018-10-12
      • 2015-11-28
      • 2015-04-06
      • 2016-04-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多