El IGNORE
La extensión de palabra clave para MySQL parece tener un error en la versión de InnoDB
en alguna versión de MySQL.
Siempre puede convertir a MyISAM, IGNORAR-AÑADIR el índice y luego volver a convertir a InnoDB
ALTER TABLE table ENGINE MyISAM;
ALTER IGNORE TABLE table ADD UNIQUE INDEX dupidx (field);
ALTER TABLE table ENGINE InnoDB;
Tenga en cuenta que si tiene restricciones de clave externa, esto no funcionará, tendrá que eliminarlas primero y volver a agregarlas más tarde.