MySQL INSERT 중복 데이터 처리: 무시하기와 덮어쓰기
MySQL에서 데이터를 INSERT할 때 중복 데이터가 발생하면 어떻게 처리할까요? 일반적인 시나리오로는 중복 데이터를 무시하거나, 기존 데이터를 덮어쓰는 방법이 있습니다. 이 글에서는 두 가지 방법을 설명하고, 간단한 예제 코드를 통해 활용법을 소개하겠습니다.중복 데이터 무시하기 (IGNORE 사용)INSERT IGNORE를 사용하면 중복 데이터가 발생할 경우 해당 행의 삽입을 건너뜁니다. 이 방법은 새 데이터가 중복으로 인해 삽입되지 않아도 에러를 발생시키지 않는 특징이 있습니다.예제CREATE TABLE users ( id INT PRIMARY KEY, name VARCHAR(100));-- 이미 'id=1'이 존재한다고 가정INSERT IGNORE INTO users (id, name)..