INSERT IGNORE farà il trucco per te qui. Devi solo assicurarti di avere un indice UNICO definito sulla colonna che non vuoi duplicare.
Un'altra opzione è INSERT INTO ... ON DUPLICATE KEY UPDATE che non inserirà nuovamente il valore, ma ti consentirà di aggiornare altre colonne in quella riga. Ad esempio, un contatore o un timestamp.