INSERT IGNORE
будет игнорировать все ошибки, это глобальное игнорирование.
Вы можете использовать следующую инструкцию, чтобы игнорировать дублирующиеся ключи, но не другие
INSERT INTO sample (col1, col2, col3) VALUES ('val1','val2','val3') ON DUPLICATE KEY UPDATE col1=col1;