在进行开发过程中,难免会有一些数据被删除,造成我们的数据ID不连续,如何重置呢?你可以使用下面命令

set @i=0;
update tablename set id=(@i:=@i+1);alter table tablename AUTO_INCREMENT=0;

不建议在生产环境使用,如果想使用的话,建议先确认不会对其他功能产生干扰,因为我们的表与表之间可能存在外键关联。

mysql自增ID重置相关推荐

  1. mysql自增id重置 从0开始增长

    自增ID 重新从0 开始增长 ALTER TABLE 表名 AUTO_INCREMENT=1;

  2. 45 MySQL自增id

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

  3. mysql自增id原理_《MySQL自增ID》告诉你不为人知的“秘密”......

    原标题:<MySQL自增ID>告诉你不为人知的"秘密"...... 作者:Sunshine Koo 1.概述 " MySQL数据库是最常使用的数据库之一,我们 ...

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

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

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

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

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

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

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

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

  8. mysql自增id用完了_MySQL 自增 ID 用完了怎么办?

    MySQL 自增 ID 用完了怎么办? 在MySQL中有很多类型的自增ID,每个自增ID都设置了初始值,然后按照一定的步长增加,只要定义了字节长度,那么就会有上限,如果达到上限再次添加,则会报主键冲突 ...

  9. mysql自增id跳跃增长不连续,auto_increment_increment的问题

    问题: 发现测试服务器上mysql自增id不连续,以8的倍数跳跃,像这样8,16,24,32... 查找网上资料大多说的都是起始id不是从1开始,或者删除后再插入id不连续... 我的情况是,id不连 ...

最新文章

  1. 二级菜单--竖排---HTML
  2. linux-文件目录类
  3. cfar恒虚警matlab实现,一种用于距离副瓣抑制的自适应恒虚警方法与流程
  4. 用 Python脚本实现数据库数据恢复
  5. PHP中的$_SERVER['PATH_INFO']
  6. linux——文件操作
  7. silverlight文件下载方法
  8. HttpSession的简介
  9. 产品经理应该多读哪些书?
  10. 2021-05-14
  11. 查看本机计算机id,win7电脑如何用命令查看本机IP地址
  12. 如何实现网页中按钮的自动点击?
  13. 网络系统规划与设计的基本原则
  14. [转载]Meta Learning单排小教学
  15. Leetcode-545. Boundary of Binary Tree
  16. Python 实现获取【昨天】日期
  17. shell脚本的坑坑洼洼
  18. SIGIR‘20阿里巴巴利用Domain Adaptation在long-tail item上的实践
  19. 鸟哥的linux私房菜 第八章
  20. 机器学习之K近邻算法原理+应用实例

热门文章

  1. Java基础——Arrays类
  2. iPhone 8 HTML5测试,iPhone 8、8 Plus、X续航测试:结果太尴尬!
  3. 哈腰驼背会变傻,男的年龄越大越明显|Nature子刊
  4. 反汇编软件IDA V7.2打开文件时python.dll error: 找不到指定的模块
  5. [解锁新姿势] 兄dei,你代码需要优化了
  6. 都2023年了,还不用Jenkins自动化部署?
  7. 网络里面如何添加计算机,添加网络打印机,详细教您如何添加网络打印机
  8. Metahuman Face材质球总结
  9. Python标准库中的marshal模块
  10. html5直播实例|h5仿陌陌、仿火山小视频