컴퓨터 / 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는 재정렬할 칼럼명이어야 합니다.

플러스 일본 다공성 세라믹 연필지우개 에어인-소 1개
칠성상회
샤피 U.S.A 대용량 액센트 탱크 파스텔 형광펜 1개
칠성상회
뉴레이 자동차에어컨필터교체 2017부터 해파 탈취
칠성상회
(싸더라) 흡착형 자석 핸드폰 거치대 차량용 다용도 흡착 스마트폰 홀더 360도 회전
칠성상회