首页新闻找找看学习计划

求大佬教学,mysql插入记录时,如果之前的记录被删除了,后面插入的数据主键大于当前数据的值,怎么优化

0
[待解决问题]

求大佬教学,mysql插入记录时,如果之前的记录被删除了,后面插入的数据主键大于当前数据的值,怎么优化

首页AJ的主页 首页AJ | 菜鸟二级 | 园豆:202
提问于:2020-06-01 01:06
< >
分享
所有回答(6)
0

有问题上搜索引擎。

寒来暑往皆如此 | 园豆:202 (菜鸟二级) | 2020-06-01 08:01
0

为什么要优化?你确定这不是劣化吗?

爱编程的大叔 | 园豆:30517 (高人七级) | 2020-06-01 08:21
0

如果一定要做的话,就不能使用数据库的自动取id了, 自己写个程序取最大值+1

Tom.汤 | 园豆:1967 (小虾三级) | 2020-06-01 08:23
0

这样就可以吧,要怎么优化?

会长 | 园豆:7797 (大侠五级) | 2020-06-01 09:07
0

如上面所说,为什么?你需要一个连续的id?之前我们倒是有这么一个需求:
针对某个系列里面的几个产品,进行一个排序,还要支持拖动改变排序,当初弄了这么一个做法,更新完数据,然后给这个系列里的产品重新更新一下order字段。。。但,这个不是id

顾晓北 | 园豆:9922 (大侠五级) | 2020-06-01 10:58
0

没明白什么意思,说的是再插入数据的主键不是连续的?

风行天下12 | 园豆:3175 (老鸟四级) | 2020-06-03 09:28
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册