测试

create table test
(id int unsigned auto_increment primary key,name varchar(5)
) auto_increment = 4294967295;
INSERT INTO test VALUES(NULL,'apple');

结果报错

Duplicate entry '4294967295' for key 'PRIMARY'

2^32-1(4294967295)不是一个特别大的数,对于一个频繁插入删除数据的表来说,是可能会被用完的。因此在建表的时候你需要考察你的表是否有可能达到这个上限,如果有可能,就应该创建成 8 个字节的 bigint unsigned。

总结

  • int自增大概42亿左右 ,超过了就不行了
  • 所以用用bigint

参考

mysql插入数据 报错[Err] 1136 - Column count doesn’t match value count at row 1(表中有自增列) - 炎王爷 - 博客园

Mysql自增id用完怎么办?相关推荐

  1. mysql自增id用完了_MySQL表自增id用完了该怎么办?

    我们知道MySQL表可以定义一个自增长的id,如果我们的表没有指定主键字段,那MySQL会给我们的表创建一个不可见的,长度为6个自己的row_id,然后不停地往上加步长,虽然生活中自然数是没有上限的, ...

  2. 记一次MySQL自增ID用完了怎么办

    记一次MySQL自增ID用尽后引发的错误 MySQL自增ID用完了一般分两种情况,第一种情况是MySQL表有主键:第二种情况是MySQL表没有主键. 1. 有主键 通常,我们设置主键的的时候一般都会把 ...

  3. 45 MySQL自增id

    45 MySQL自增id 表定义自增id 说到自增id,前面提到mysql的自增id不连续,当表定义的自增值达到上限后的逻辑是:再申请下一个id时,得到的值保持不变 create table t(id ...

  4. mysql自动增长id 溢出_MySQL表自增id溢出的故障复盘怎么解决 MySQL表自增id溢出的故障复盘解决方法...

    MySQL表自增id溢出的故障复盘如何解决?本篇文章小编给大家分享一下MySQL表自增id溢出的故障复盘解决方法,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看. 问题:MyS ...

  5. 技术分享 | 关于 MySQL 自增 ID 的事儿

    作者:贲绍华 爱可生研发中心工程师,负责项目的需求与维护工作.其他身份:柯基铲屎官. 本文来源:原创投稿 *爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源. 当我们使用 M ...

  6. mysql id问题_关于MySQL自增ID的一些小问题总结

    下面这几个小问题都是基于 InnoDB 存储引擎的. 1. ID最大的记录删除后,新插入的记录ID是什么 例如当前表中有ID为1,2,3三条记录,把3删除,新插入记录的ID从哪儿开始? 答案: 从4开 ...

  7. Mysql自增id理解

    MySQL自增ID 1. 什么是自增id 自增ID是在设计表时如果将id字段的值设置为自增的形式也就是AUTO_INCREMENT,那么当插入一行数据时就无需指定id,数据表会根据前一个id值+1进行 ...

  8. 修改 MySQL 自增ID的起始值

    修改 MySQL 自增ID的起始值 alter table users AUTO_INCREMENT=10000; posted on 2019-04-15 17:45 流易 阅读(...) 评论(. ...

  9. 有关于mysql自增型需要返回id_关于mysql自增id,你需要知道的

    关于mysql自增id,你需要知道的,主键,重启,索引,类型,字段 关于mysql自增id,你需要知道的 易采站长站,站长之家为您整理了关于mysql自增id,你需要知道的的相关内容. 导读:在使用M ...

最新文章

  1. 教程-DelphiXE7如何调用Java Class,JAR等文件?
  2. form、document.all[].value的数字处理
  3. 联通培训 老师教的 bootstrap row 里面都是12行不断的分割成小格子
  4. 自动生成数学题型二(框架struts2)题型如((a+b)*c=d)
  5. php array_reduce 降维,使用array_reduce降维
  6. Redis+Keepalived内存数据库集群配置
  7. PyTorch学习—4.计算图与动态图机制以及torch.autograd(自动求导系统)
  8. 苹果4s怎么绕过id激活_急急急,iPhone4s,怎么绕过激活锁。
  9. Google Guice 快速入门
  10. 论合同管理的现状、发展趋势及重要性
  11. ArcGIS提取道路中心线数据制图
  12. MacOS上如何将MOV文件转换为MP4
  13. uni.getUserProfile获取的微信昵称是微信用户,头像获取的是默认头像
  14. 【智能电视必装软件】小鲸电视、hdp直播国庆假期经典好剧随心看
  15. A40i/T3 uboot启动时对PMU部分初始化
  16. 十二、适配器模式——解决充电的烦恼 #和设计模式一起旅行#
  17. 批量提取文件夹下同类型文件/批量提取文件夹下不同名称文件夹的同类型文件
  18. 浅析JWT| JWT是啥子,Java构建JWT
  19. 基于互联网大脑架构的智慧城市建设探讨
  20. python+selenium+new——窗口——网页——切换窗口——切换frame——alert弹窗

热门文章

  1. 订阅号获取openid_小程序订阅消息
  2. 你说话的方式,决定了你的命运!
  3. Python实现快乐的数字
  4. git学习(五)分支操作和解决冲突
  5. 目前人们把通用计算机,计算机与信息社会基础知识测试题.doc
  6. vim 安装_vim实战:插件安装(Vundle,NerdTree)
  7. html5模板区别,网页设计和平面设计理念的六大区别
  8. futuretask java_Java并发编程一(FutureTask)
  9. php字符串操作整理,《PHP字符串操作》收集整理
  10. abaqus python 读取文件_通过Python脚本从Abaqus中的excel文件导入幅度数据