[MySQL]중복 키(ON DUPLICATE KEY UPDATE, IGNORE)
·
DBMS/MySQL
ON DUPLICATE KEY UPDATE(중복 키가 있을 경우 업데이트)중복된 키가 있으면 해당 행을 업데이트-- 기본 키인 id가 중복되는 경우 데이터를 수정INSERT INTO usertbl (id, name, age) VALUES (1, '신짱구', 5) ON DUPLICATE KEY UPDATE name='신짱아', age=1;IGNORE(중복 시 무시)중복된 키가 있으면 에러를 발생시키지 않고 해당 삽입을 무시-- 기본 키인 id가 중복되는 경우 무시하고 디음 문장으로 넘어감INSERT IGNORE INTO usertbl (id, name, age) VALUES (1, '신짱구', 5); --무시INSERT IGNORE INTO usertbl (id, name, age) VALUES (2, '..