IGNORE
разширението за ключови думи към MySQL изглежда има бъг във версията InnoDB
на някаква версия на MySQL.
Винаги можете да конвертирате в MyISAM, ИГНОРИРАТЕ-ДОБАВЯТЕ индекса и след това да конвертирате обратно в InnoDB
ALTER TABLE table ENGINE MyISAM;
ALTER IGNORE TABLE table ADD UNIQUE INDEX dupidx (field);
ALTER TABLE table ENGINE InnoDB;
Имайте предвид, че ако имате ограничения за външния ключ, това няма да работи, първо ще трябва да ги премахнете и да ги добавите по-късно.