社区
MySQL
帖子详情
mysql中 表为 InnoDB 引擎时,id为自动增长列,当记录被删除后,服务器重启,id又从1开始计数。大家配到过没有?如何才能让它如同myisam那样自动增长?
sdbgs
2008-07-13 10:49:07
mysql中 表为 InnoDB 引擎时,id为自动增长列,当记录被删除后,服务器重启,id又从1开始计数。大家配到过没有?如何才能让它如同myisam那样自动增长?
...全文
252
3
打赏
收藏
mysql中 表为 InnoDB 引擎时,id为自动增长列,当记录被删除后,服务器重启,id又从1开始计数。大家配到过没有?如何才能让它如同myisam那样自动增长?
mysql中 表为 InnoDB 引擎时,id为自动增长列,当记录被删除后,服务器重启,id又从1开始计数。大家配到过没有?如何才能让它如同myisam那样自动增长?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wkkwhn
2012-02-22
打赏
举报
回复
可用alter table table_name AUTO_INCREMENT=n命令来重设自增的起始值。
不过要手动,呵呵
CHARGING
2010-03-25
打赏
举报
回复
目前好像没有办法,5.0 & 5.1均存在此问题。
LYH1235568
2008-07-14
打赏
举报
回复
是从1开始噻,插入的时候DBMS寻找表的最后一条记录,然后在auto_incement字段上加上步长
MySQL
如何查询当前最新事务
ID
另外,还需要注意在
MySQL
中
,
InnoDB
的事务
ID
计数
器(Trx
id
counter)会在
服务器
崩溃并
重启
后继续之前的数值,但在
MySQL
5.6及更早版本
中
,该
计数
器可能会重置。在较新的版本
中
,该问题已经通过引入持久化事务
ID
...
1
MySQL
55题及答案.md
- **
MyISAM
表**: 当插入了17条
记录
后
删除
第15、16、17条
记录
并
重启
MySQL
服务,再次插入的
记录
ID
将是18。这是因为
MyISAM
表会将自增主键的最大
ID
记录
到数据文件
中
,即使
重启
MySQL
服务也不会丢失。 - **
InnoDB
表**: 在...
数据库面试必备!
mysql
面试 55题
- **问题描述**:一张表,里面有
ID
自增主键,当 insert 了 17 条
记录
之后,
删除
了第 15,16,17 条
记录
,再把
MySQL
重启
,再 insert 一条
记录
,这条
记录
的
ID
是 18 还是 15? - **
MyISAM
表的行为**: - 当表的...
MySQL
面试题(含答案).pdf
1. **自增
ID
**:当
删除
自增
ID
的
记录
后,
MySQL
重启
,再插入新
记录
时
,如果使用的是
InnoDB
存储
引擎
,自增
ID
会继续从上次最大值加1,所以在这例
中
插入的
记录
ID
将是18,而不是15。 2. **
MySQL
的技术特点**: - **多...
MySQL
面试题(含答案)
**题目**: 当一张表里有
ID
自增主键,插入了17条
记录
之后,
删除
了第15,16,17条
记录
,
重启
MySQL
后再插入一条
记录
,这条
记录
的
ID
是18还是15? **解答**: 在
MySQL
中
,自增主键不会因为
删除
某些
记录
而回退到已
删除
的最大...
MySQL
57,062
社区成员
56,761
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章