Il primo record verrà conservato, il resto eliminato §§ :
IGNORE
è un'estensione MySQL per SQL standard. Controlla come funziona ALTERTABLE se ci sono duplicati su chiavi univoche nella nuova tabella o se si verificano avvisi quando la modalità rigorosa è abilitata. Se IGNORE
non è specificato, la copia viene interrotta e viene eseguito il rollback se si verificano errori di chiave duplicata. Se IGNORE
è specificato, solo il primo la riga viene utilizzata per le righe con duplicati su una chiave univoca, le altre righe in conflitto vengono eliminate . I valori errati vengono troncati al valore accettabile di corrispondenza più vicino
Immagino che "primo" qui significhi quello con l'ID più piccolo, supponendo che l'ID sia la chiave primaria.
Nota anche:
A partire da MySQL 5.7.4, IGNORE
clausola per ALTER TABLE
è rimosso e il suo utilizzo produce un errore .