我创建了一个带有autoincrement id的MYSQL表,并插入了appx 10K值,所以现在id从1开始。
现在我想从10001开始更改我现有的ID ..即我现有的id 1应该从10001开始......下一个10002 ...
那么如何在不影响其他数据的情况下实现
谢谢, Laxmilal Menaria
答案 0 :(得分:1)
试试这个:
UPDATE your_table
SET id = id + 10000
答案 1 :(得分:0)
要“纠正”旧值,请执行以下操作:
UPDATE TABLE `tbl` SET `id` = `id` + 10000;
如果您希望所有新的自动增量值都从10001开始,请执行此操作(它将自动跳过已设置的数字;因此,如果您已经有10001,它将以10002开头):
ALTER TABLE `tbl` AUTO_INCREMENT = 10000;