1、
先将数据库存储引擎修改为 MyISAM,修改好之后再改为 InnoDB
ALTER TABLE tableA ENGINE MyISAM;
ALTER IGNORE TABLE tableA ADD UNIQUE INDEX idx_col1_u (col1)
ALTER TABLE table ENGINE InnoDB;
2、
可以不用改成MyISAM,而直接使用set old_alter_table = 1; 的方法
set session old_alter_table = 1;
ALTER IGNORE TABLE tableA ADD UNIQUE INDEX idx_col1_u (col1)