首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MySQL PrimaryKey AutoIncrement

MySQL PrimaryKey AutoIncrement
EN

Stack Overflow用户
提问于 2015-01-06 13:15:25
回答 2查看 32关注 0票数 1

我有以下问题:

我给一张桌子做了一个插入。primaryKey是自动递增的,是一个整数。

  1. 在一个表中,我的索引为2345,突然更新为10000。
  2. 在另一个表中,我有一个263564的索引,它被更新为1000000。

有人有主意吗?

EN

回答 2

Stack Overflow用户

发布于 2015-01-06 13:22:52

如果插入的值包含具有自动增量的字段,则将更新您的键。

您可以更改自动增量值。

代码语言:javascript
复制
ALTER TABLE tbl AUTO_INCREMENT = 100;

http://dev.mysql.com/doc/refman/5.6/en/example-auto-increment.html

另外,这里有两个系统变量,它们控制着自动增量的行为。

auto_increment_increment控制连续列值之间的间隔。auto_increment_offset确定AUTO_INCREMENT列值的起始点。

increment

票数 0
EN

Stack Overflow用户

发布于 2015-01-06 14:32:29

这是一个内部问题。一些测试用例操纵了Id。

谢谢你的帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27799487

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档