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

3M 다용도초강력면테이프 청테이프 3900 녹색 50mmx7M
바이플러스
QM6 자동차 붓펜 QXD 클라우드펄 카페인트 기스 제거
칠성상회
코체티 마블런 에센셜 75p (6538)
칠성상회
델가드 샤프(0.5 화이트 P-MA85-WH 1자루 ZEBRA)
칠성상회