본문 바로가기
Database/MySQL

[MySQL] AUTO_INCREMENT 값 초기화 쿼리

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

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

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

 

 

<사용전>

 

<사용후>

 

728x90

'Database > MySQL' 카테고리의 다른 글

UPDATE + INSERT / ON DUPLICATE KEY UPDATE  (0) 2023.12.08
mapper 에서 selectKey 사용하기  (0) 2023.03.07
조인이란? 유니온과 조인의 차이점  (0) 2022.11.12
JOIN2  (0) 2022.10.12
JOIN  (0) 2022.10.12

댓글