Database/MySQL

[MySQL] AUTO_INCREMENT 값 초기화 쿼리

java나유 2023. 5. 9. 14:03
ALTER TABLE #테이블명 AUTO_INCREMENT=1;
SET @COUNT = 0;
UPDATE #테이블명 SET #칼럼명 = @COUNT:=@COUNT+1;

TEST로 넣어놨던 데이터의 AUTO_INCREMENT값은 데이터를 삭제한다고해서 0으로 자동 초기화되지 않는다.

해당 쿼리를 사용해서 기존 데이터들의  AUTO_INCREMENT값을 0부터 순차적으로 바꿔줄수있다.

 

 

<사용전>

 

<사용후>

 

728x90