MySQL 에서 auto_increment 컬럼에 대한 시작값 변경하기

 

MySQL 을 사용하다보면 auto_increment 로 정의된 컬럼에서 새로운 시작값을 주어야 하는 경우가

발생하고는 합니다.

 

예를들어 1000 개의 데이터가 들어있는 테이블에서 10번 이후의 모든 데이터를 삭제 한다고 한다면,

다음에 신규로 등록되는 increment 의 값은 11 이 아닌 1001  이 되게 됩니다.

 

 

 

 

이럴때,  데이터를 삭제한 후 자동증가값을 11 부터 시작하고자 한다면, 다음과 같은 명령으로

auto_increment 의 시작값을 바꾸어 주시면 됩니다.

 

 

alter table 테이블명 auto_increment=시작값;

 

이렇게 명령을 해주시면 끝입니다.

 

블로그 이미지

슬픈외로움

개발이 어려워? 모든것엔 답이있다...

,