상태
파이썬에서 INSERT INTO를 사용하여 mysql에 값을 삽입할 때 발생하는 오류입니다.
이유
이 오류는 PK로 지정된 값이 고유성을 위반(중복 불가)하기 때문에 발생합니다.
따라서 KEY는 고유하게 보장되어야 합니다.
해결하다
1. 자동 증분 확인
mysql workbench에서 pk의 autoincrement가 올바르게 설정되어 있는지 확인하십시오.
2. 삽입 쿼리 문을 다시 봅니다.
Insert Into – 입력한 PK 값이 질의문의 값과 동일한지 확인합니다.