ITPub博客

首页 > 数据库 > MySQL > 设置自增值

设置自增值

原创 MySQL 作者:yleizzz 时间:2016-04-28 10:11:41 0 删除 编辑
设置主键自增
代码如下:

alter table table1 add id int auto_increment primary key 自增字段,一定要设置为primary key.

许多时候希望table中数据的id不要从1开始,像qq, id从10000开始
代码如下:
代码如下:

alter table users AUTO_INCREMENT=10000;

ALTER TABLE causes auto_increment resequencing, resulting in duplicate entry ’1′ for key ‘PRIMARY’

解决方法:

第1步:将主键字段值为0的那条记录值改为其他大于0且不重复的任意数

第2步:修改主键字段为auto_increment

第3步:把刚才修改过的那条记录的值还原

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/30127122/viewspace-2089878/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2015-02-03

  • 博文量
    101
  • 访问量
    184277