Solo un piccolo cheatsheet.
Mysql ha 3 diversi scenari per la gestione di duplicati di chiavi univoci:
Se vuoi...
- non fare nulla - usa
INSERT IGNORE
- elimina quelli esistenti e creane di nuovi - usa
REPLACE INTO
- aggiornamento esistente - utilizzare
ON DUPLICATE UPDATE