[Mysql] Error 1062: Duplicate entry for key

Category: Mysql | October 06, 2014

Error 1062: Duplicate entry ‘0’ for key ‘PRIMARY’

위의 에러는 id 혹은 seq로 잡는 값의 설정이 잘못되어 있어서 나타난다.

[확인사항]

  1. Auto Increment 설정이 되어 있는가?
  2. Insert into 구문에서 제외되어 있는가? ex) seq 필드를 ‘user_seq’라고 정함.
 >insert into [테이블명]('field1','field2') values ('값1','값2')

user_seq에 대한 정의가 빠져있는지 꼭! 확인하자.