2011-09-23 7 views
0

autoincrement id가있는 MYSQL 테이블을 만들고 appx 10K 값을 삽입 했으므로 id가 1부터 시작합니다.MYSQL의 기존 AUTO NUMBER 값을 업데이트하는 방법

지금은 영향을 어떻게 그것을 수없이 ... 10001..next 10002에서 기존 ID 즉 .. 이후 10001에서 일해야 시작 기존 ID를 변경

을 원하는 다른 데이터의

감사합니다, Laxmilal Menaria

답변

1

이 시도 :

UPDATE your_table 
SET id = id + 10000 
0

것은 "올바른"이전 값이이 작업을 수행하려면 :

UPDATE TABLE `tbl` SET `id` = `id` + 10000; 

모든 새로운 자동 증가 값을 10001에서 시작하려면이 작업을 수행하십시오 (이미 설정된 숫자는 자동으로 건너 뜁니다. 10001이 이미있는 경우 10002로 시작합니다.

ALTER TABLE `tbl` AUTO_INCREMENT = 10000; 
관련 문제