반응형
테이블에서 모든 행을 삭제해야하지만 새 행을 추가 할 때 자동 증가가있는 기본 키 ID가 각각 1부터 0부터 다시 시작되기를 원합니다.
해결 방법
삭제하지 말고 자르기를 사용하십시오.
Truncate table XXX
테이블 핸들러는 마지막으로 사용 된 AUTO_INCREMENT 값을 기억하지 않지만 처음부터 계산을 시작합니다. 일반적으로 시퀀스 값을 재사용하지 않는 MyISAM 및 InnoDB의 경우에도 마찬가지입니다.
참조 페이지 https://stackoverflow.com/questions/12651867
반응형
'MySql' 카테고리의 다른 글
MySQL phpMyadmin의 최대 실행 시간 (0) | 2021.01.26 |
---|---|
MySQL SQL-IF EXISTS UPDATE ELSE INSERT 구문 오류 (0) | 2021.01.26 |
MySQL은 오늘과 같은 날짜 선택 (0) | 2021.01.26 |
MySQL, better to insert NULL or empty string? (0) | 2021.01.26 |
MySQL InnoDB가 테이블에서 데이터 행을 삭제 한 후 디스크 공간을 해제하지 않음 (0) | 2021.01.26 |
댓글