본문 바로가기
개발/DB

[DB] MySQL DB 순번 재정렬

by stephen26 2023. 4. 29.

AUTO_INCREMENT를 사용하여 데이터 순번을 자동으로 메기면 중간 데이터 삭제 시 순번이 밀리는 경우들이 존재한다. 재정렬이 필요할 때 아래 명령어를 사용!

 

SET @cnt = 0;

UPDATE 테이블명 SET 열 = @cnt:= @cnt + 1;

ALTER TABLE 테이블명 AUTO_INCREMENT = 1;

 

댓글