इस पर कुछ और काम करने के बाद, मुझे एक गूंगा, गैर-सहज समाधान मिला।
सबसे पहले, AUTO_INCREMENT
को हटा दें अपने आईडी कॉलम से। मेरे पास विदेशी कुंजी जांच थी इसलिए मुझे भागना पड़ा:
SET FOREIGN_KEY_CHECKS = 0;
ALTER TABLE `warehouse`.`addresses`
CHANGE COLUMN `aID` `aID` INT(10) UNSIGNED NOT NULL;
SET FOREIGN_KEY_CHECKS = 1;
इसके बाद, AUTO_INCREMENT
को अपडेट करें मूल्य:
ALTER TABLE 'warehouse'.'addresses' AUTO_INCREMENT = 123;
अंत में, AUTO_INCREMENT
फिर से जोड़ें :
SET FOREIGN_KEY_CHECKS = 0;
ALTER TABLE `warehouse`.`addresses`
CHANGE COLUMN `aID` `aID` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT;
SET FOREIGN_KEY_CHECKS = 1;
आशा है कि यह किसी गरीब आत्मा की मदद करेगा!