반응형 mysql primary1 Duplicate entry for key 'PRIMARY' Mysql을 사용하면서 격는 가장 흔한 문제 중 Insert나 Update를 하려 하는데 아래와 같은 문구를 많이 접하게 됩니다. Duplicate entry '0' for key 'PRIMARY' 이건 말 그대로 내가 Insert 나 Update하기 위한 값이 Primary 값이라 동일한 값으로 쿼리문을 실행 할 수 없다는 의미입니다. 예를들어 위와같이 테이블이 작성되어 있고 여기에서 이름이 PRIMARY 값으로 설정되어 있다고 가정하면 Insert into A테이블 set 이름 values 영심이 이렇게 영심이는 이름 항목에 겹치는 이름이 없기 때문에 문제없이 쿼리문이 잘 실행됩니다. 하지만 아래와 같이 실행해도 과연 잘 실행될까? Insert into A테이블 set 이름 values 맹구 이렇게 .. 2021. 9. 13. 이전 1 다음 반응형