본문 바로가기
데이터베이스/Mysql

[MySQL] AUTO_INCREMENT 값 초기화하기

by 책 읽는 개발자_테드 2021. 6. 9.
반응형

MySQL에서 테이블에 AUTO_INCREMENT를 설정하면, 입력되는 데이터의 레코드 값이 1부터 시작해서 자동으로 1씩 증가한다. 예를 들어 10개의 데이터를 입력하면, 입력된 데이터 중 가장 큰 레코드의 크기는 10이 된다.

 

그런데 위에서 입력한 10개의 데이터를 삭제한 후, 한 개의 데이터를 입력해도 레코드는 1이 아닌 11로 설정된다. 그렇다면, 데이터 삭제 후 AUTO_INCREMENT로 생성된 레코드가 초기화되어 다시 1부터 시작할 수는 없을까?

 

이럴 때는 아래와 같은 명령어를 입력하면 된다.

ALTER TABLE TABLE명 AUTO_INCREMENT = 시작할 값

 

 

반응형

댓글