MySQL自增主键删除后重复问题
这是我同事的一个朋友遇到的问题,标题可能有些拗口,我重现下场景: 设置一张MySQL表,表里有一个自增主键ID,往表里插入数据,假如插入数据之后表后一行的ID是100,我先删除这条ID为100的记录,然后重新启动服务器,按理说如果再往这个表里插入新的记录,新纪录的ID将为101,对吧?估计大家都是这么想的,但是,结果是:如果你的表类型是InnoDB,那么,新纪录的ID为100;如果你的表类型是MyISAM,那么,新纪录的ID为101。但是,如果我们在删除了ID为100的纪录,但是没有重新启动服务器的条件下,再新增一条新纪录,新纪录的自增ID都为101。 为什么会出现这种现象?
用户评论
推荐下载
-
c++ 文件自删除程序自删除
文件自删除一般用于卸载程序实现:设置本进程为实时执行,快速退出。调用cmd传入参数以删除自己。
31 2019-06-01 -
MySQL索引之主键索引
在MySQL里,主键索引和辅助索引分别是什么意思,有什么区别?上次的分享我们介绍了聚集索引和非聚集索引的区别,本次我们继续介绍主键索引和辅助索引的区别
28 2020-09-11 -
ARCGIS批量删除重复点和线的工具轻松解决数据重复问题
ARCGIS批量删除重复点和线的工具是一种快速高效的方法,能够帮助用户处理数据中的重复点和重复线,提高数据的准确性和可用性。该工具可以自动识别和删除重复的点和线,而不会改变数据的原有本义和结构。使用该
5 2023-06-30 -
删除重复网址RemoveDuplicateURL去重复url
删除重复去重复url删除重复网址removeduplicateurl一个国外的删除重复网址软件
53 2019-05-03 -
c语言中自增自减的探讨
文档中对c语言中自增自减有详细的说明,并通过试例进行解说。
41 2018-12-25 -
C++中的自增自减操作
通过实际例子对C++中的自增自减操作符进行了细致的剖析
26 2018-12-25 -
MySQL中查询删除重复记录的方法大全
mysql中删除重复记录的方法有很多种,下面这篇文章主要给大家总结了在MySQL中查询、删除重复记录的方法大全,文中给出了详细的示例代码供大家参考学习,需要的朋友下面来一起看看吧。
10 2020-11-10 -
mysql查找删除表中重复数据方法总结
在本篇文章中小编给大家整理了关于mysql查找删除表中重复数据方法和相关知识点,需要的朋友们参考下。
17 2020-09-21 -
MySQL中删除重复数据的简单方法
主要介绍了MySQL中删除重复数据的简单方法,比起一般的NOT IN语句的效率更为高,需要的朋友可以参考下
9 2020-09-21 -
MySQL如何查找并删除重复记录的实现
主要介绍了MySQL 如何查找并删除重复记录的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
16 2020-11-10
暂无评论