MySQL에서 INSERT문을 사용하여 테이블이 데이터를 저장할 때, Key에 해당하는 값이 테이블에 이미 존재하는 경우 아래와 같이 중복 키 에러가 발생한다. 예시 사진의 person 테이블은 PK로 phone 컬럼을 지정했다. 이런 에러가 발생하지 않도록 MySQL에서는 중복 레코드를 관리할 수 있는 몇 가지 방법(INSERT IGNORE, REPLACE INTO, INSERT INTO - ON DUPLICATE)을 제공한다. 이 글은 그 중 하나인 INSERT IGNORE에 대해 설명한다. INSERT IGNORE 키가 중복되는 경우 데이터를 추가하지 않고 무시한다. 키가 중복되지 않은 데이터만 테이블에 추가한다. 구문 INSERT IGNORE INTO VALUES (...); INSERT-INTO..