重新排序Auto_Increment列

时间:2011-07-07 09:52:20

标签: mysql

我有一个从1开始的Auto_Increment列(我已经有大约100条记录) 我想重新排序这个列,以便它从1000开始

2 个答案:

答案 0 :(得分:0)

我没有安装MySQL来测试,但我想

ALTER TABLE Table_Name AUTO_INCREMENT=1000;

应该这样做

答案 1 :(得分:0)

假设id是自动增量列,其最小值为1,则应执行以下操作:

UPDATE table SET id = 999 + id

虽然我不确定这是明智的做法;)