본문 바로가기

프로그래밍&IT/MySQL, Oracle, DB 공통

MySQL 에서 auto_increment 값 초기화 하기

auto_increment 값 초기화 하기



History 성 테이블 등

Primary Key 및 인덱스용 컬럼으로 AUTO_INCREMENT를 간혹 사용하게 됩니다.


테스트를 하다가 늘어난 auto increment컬럼의 갯수를

실제 적용이나 필요의 이유로 초기화 할때


alter table [테이블명] auto_increment = 1


위의 명령으로 초기화합니다.


근데, 

row가 존재할땐 초기화가 안되고

데이터를 다 지운후 써야 다시 1로 셋팅되는듯한데...???