컴퓨터 / Computer

MySQL/MariaDB index renumbering

Oracle MySQL Cloud Service 


오래도록 찾았는데 아래와 같이 해결하였다.




 SET @var_name = 0;

UPDATE Tablename SET ID = (@var_name := @var_name +1);
ALTER TABLE tablename AUTO_INCREMENT = 1




Comments

악어새 2019.01.14 00:58
ALTER TABLE tablename AUTO_INCREMENT = 1  이거 뒤에  ; 붙어야 합니다.
악어새 2019.01.14 01:01
그리고 "SET ID = "에서 ID는 재정렬할 칼럼명이어야 합니다.

캐스퍼핸들커버 코리아 논슬립 타공 핸들커버
칠성상회
BS 제브라 사라사 드라이 중성볼펜 0.4mm
칠성상회
간편한 셀프 세차용품 밀대 손잡이 가정용 분리형
칠성상회
차 걸이형 후크 가방 쇼핑백 우산 후크 간편 탈부착
칠성상회