数据库版本:5.6.16

问题:
开发来电话说仓库无法下单,程序插入数据提示:入库单 xxxx1589762285确认失败:Duplicate entry '8388607' for key 'PRIMARY'

查看数据库表结构:
show create table  table_name;
表结构的字段为主键自增,应该没问题啊,仔细一看发现表结构id类型如下:
`id` mediumint(8) NOT NULL AUTO_INCREMENT

字段类型为mediumint,支持的最大值为8388607,确定问题。

修改表结构的id字段类型,修改的时候一定要注意加上auto_increment,否则修改完,主键自增为失效

alter table table_name  modify id bigint not null aotu_increment;

修改成功后,联系开发,让仓库那边重新试一下,没问题!

最新文章

  1. Spark ZooKeeper数据恢复
  2. Uart、SPI和I2C的区别
  3. java的继承和重写
  4. Atitit 通过调用gui接口杀掉360杀毒 360卫士  qq保镖等难以结束的进程(javac# php )
  5. python中最简单的多进程程序
  6. vb6 实现奇门遁甲起局排盘、格局分析概要
  7. Swift之map函数的强大之处
  8. ODI中的临时接口
  9. 全代码实现ios-3
  10. Python学习_数据排序方法
  11. Java面试题收集学习整理1
  12. pc端的企业网站(IT修真院test8)详解1-3
  13. 【机器学习实战】第15章 大数据与MapReduce
  14. EF中关于日期字值的处理
  15. validate表单验证
  16. linux driver ------ 字符设备驱动 之 “ 创建设备节点流程 ”
  17. 【C++】C++中的流
  18. Tomcat7并发和线程数
  19. Ubuntu之tar与curl操作
  20. ES6的新特性(8)——数组的扩展

热门文章

  1. codeforces 680C C. Bear and Prime 100(数论)
  2. java学习系列(一)Java中的IO操作
  3. JS each 跳出
  4. js中关于数据类型的转换
  5. Web API 入门指南 - 闲话安全(转)
  6. JAVA之网页截屏
  7. Cookie和Session简介与区别
  8. Cocos2d-JS特效
  9. iOS 中对各种视图的截屏以及分享
  10. 【Unity3D】Unity3D之 Resources.Load 动态加载资源