m0_72775402 2022-07-15 16:43 采纳率: 100%
浏览 59
已结题

mysql 自增主键出现不连续的原因?

MySQl
mysql 自增主键出现不连续的原因?
有人可以回答一下嘛

  • 写回答

6条回答 默认 最新

  • 一头小山猪 一头小山猪(个人IP)官方账号 2022-07-15 16:52
    关注

    如果是默认情况下,设置主键自增会有一个序列,从1开始,步长为1。
    在没有更改这个配置的情况出现了自增不连续的情况有可能是数据被删除导致的,比如已经插入了5条数据,此时id为1-5,此时删除第4条数据,再次插入数据时,自增依然按照序列中的值,插入6。
    除此之外,当出现某些异常时,也可能导致序列中的值已经被使用,但是数据最后并未插入,也会出现某一个值看起来好像被跳过的情况。
    有帮助请采纳,还有不懂的可以继续追问~

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(5条)

报告相同问题?

问题事件

  • 系统已结题 7月23日
  • 已采纳回答 7月15日
  • 创建了问题 7月15日

悬赏问题

  • ¥40 servlet的web程序部署出错
  • ¥50 activiti 新建流程系列问题
  • ¥15 如何在gazebo中加载机械臂和机械手
  • ¥15 纯运放实现隔离采样方案设计
  • ¥20 easyconnect无法连接后缀带.com的网站,一直显示找不到服务器ip地址,但是带有数字的网站又是可以连接上的,如何解决
  • ¥15 电脑开机过商标后就直接这样,求解各位
  • ¥15 mysql , 用自己创建的本地主机和用户名 登录不上
  • ¥15 关于#web项目#的问题,请各位专家解答!
  • ¥15 请问如何在Ubuntu系统中安装使用microsoft R open?
  • ¥15 jupyter notebook