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

차량용 메모리폼 등쿠션
칠성상회
또봇 미니 켄 자동차 변신 로봇 로보트 어린이 장난감 완구 선물
칠성상회
(이거찜) 스위트 퍼피 필통 강아지 자수 대용량 학생/연필통/연필파우치/안경집/다용도파우
칠성상회
올뉴모닝 에어컨필터 PM2.5 고효율 차량용
칠성상회