책이나 여기저기 블로그들의 예제들을 따라하다보면 실수로 AUTO_INCREMENT 컬럼의 값이 하염없이 늘어날때가 있어서 초기화를 가끔해주는데, 찾아다니는것보다 간만에 글도 하나 올릴겸 간단하게 정리해보자면.
SHOW TABLE STATUS LIKE '테이블명';
현재 테이블의 AUTO_INCREMENT 컬럼에 대한 정보를 준다.
뭐가 막 길게 나온다. ^^
ALTER TABLE reply AUTO_INCREMENT=5;
초기화 하는 SQL 문이다.
뒤의 숫자가 현재 컬럼의 객수보다 작거나 같아도 컬럼갯수의 다음 숫자로 작동한다. (PK 로 잡혀있으니 당연한... )
뒤의 숫자를 현재 컬럼의 갯수보다 크다면 중간은 비우고 그 값부터 시작한다.