테스트 사이트 - 개발 중인 베타 버전입니다

Duplicate entry '0' for key 'PRIMARY' 이거 생겨서 글등록안되는데 어떻게하면되나요? 채택완료

카르스트 8년 전 조회 4,018

자료실 게시판을 복사 합치다 

Duplicate entry '0' for key 'PRIMARY'

에러가나네요 

그래서

 mysql phpmyadmin 들여다보니  wr_id 가 0 으로 되어있어서 

wr_id 0 삭제하고나서 또 글등록하면 또 0으로 등록되고

그이후론 db에 저장되지않고 Duplicate entry '0' for key 'PRIMARY' 이렇게 나옵니다

 

테이블 복구해봐도 안되는데 

고수님들 

이 게시판을 계속 사용하고싶은데 방법 좀 알려주십시요 

 

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
돌아온헌이

PRIMARY 키 중복 되어 나오는 에러 입니다.  

테이블 백업한후 기존테이블제거 --->백업한 테이블 복구 화 해보세요 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

카르스트
8년 전
헌이님 답변감사해요 그런데 해봤는데요 그래도 안되던데요
일단 백업후 게시판 완전삭제하고 새로운 게시판 만들고 거기에 다시 복구 시켜봤는데 마찬가지로
게시글 새롭게 한개 등록이후엔 또 Duplicate entry '0' for key 'PRIMARY' 이러면서 더이상 등록안되요
그럼 다시 phpmyadmin에서 wr_id=0 등록글 삭제해도 또다시 등록하면 wr_id 0으로 등록되고나선
그이후엔 또 등록하려면 Duplicate entry '0' for key 'PRIMARY' 에러나오면서 등록안되고요

혹시 Duplicate entry '0' for key 'PRIMARY' 를
그누보드 어느테이블에서 체크하는듯한데 혹시 체크를 어느테이블에서 하는건가요?
혹시 wr_id parent_id 이런걸 일괄 증가 일괄감소로 는 안될까요?

댓글을 작성하려면 로그인이 필요합니다.

게시판 하나를 생성 - > 게시물 이동

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

카르스트
8년 전
답변감사합니다 그런데 그렇게 해봐도 안되던데요 ㅜㅜ
카르스트
8년 전
답변감사합니다 그런데 그렇게 해봐도 안되던데요 ㅜㅜ

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인