如何增加“主键”自动增量数?

时间:2012-08-02 22:03:50

标签: mysql database indexing

我有一个主键/自动增量列。

随着更多记录的创建,当然数字会增加。

现在,如果插入了一条记录,它的主键号为“10”。

如何将该数字增加到“200”?

换句话说,我希望主键从现在开始有200,201,202 ......而不是11,12,13。

5 个答案:

答案 0 :(得分:3)

非常简单的查询:

ALTER TABLE table_name AUTO_INCREMENT=200;

MySql文档在ALTER TABLE syntax页面中提到了这一点。

答案 1 :(得分:1)

您可以使用以下方式设置自动增量的新值:

ALTER TABLE table_name AUTO_INCREMENT = 200;

答案 2 :(得分:1)

不确定您为什么要这样做,但这应该有效:

ALTER TABLE table_name AUTO_INCREMENT = 200;

答案 3 :(得分:1)

如mysql documentation中所述(如果有疑问,您应该阅读:))

ALTER TABLE tbl AUTO_INCREMENT = 200;

答案 4 :(得分:1)

更改表格后,新插入的记录将从200开始。

ALTER TABLE table_name AUTO_INCREMENT = 200;