[기타]Duplicate entry 'uno' for key 'user.PRIMARY'

CHOI IN HO·2023년 11월 28일
0

기타

목록 보기
6/18

Mysql을 사용하면서 격는 가장 흔한 문제 중 Insert나 Update를 하려 하는데 아래와 같은 문구를 만난다.

원인

이건 말 그대로 내가 Insert 나 Update하기 위한 값이 Primary 값이라
동일한 값으로 쿼리문을 실행 할 수 없다는 의미이다.
즉, PK컬럼에 중복된 값을 insert하려고 했다는 것이다.

위와 같이 이미 'uno4'라는 키값이 존재하지만,

data.sql등을 통해 값을 또 넣으면 생기는 문제이다.

해결

해결은 매우 간단하다.
pk값인 user_id값을 새로운 것으로 넣어주면 끝!

profile
개발자기 되기 위해선 무엇이든!

0개의 댓글