• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

MYSQL中删除数据的有关问题

mysql 搞代码 7年前 (2018-05-31) 131次浏览 已收录 0个评论

MYSQL中删除数据的问题
我在MYSQL中删除一条数据,比如delete FROM user WHERE user_id=1;
user_id字段是主键,且自增。那么当我再执行增加操作时,user_id就为2了,虽然user_id=1的数据已经被我删除了。
请问我执行什么操作,可以让新增加的数据的user_id依次递增,而不考虑原来被删除的user_id的值。
比如现在是:1,2,3,7,8,…
我期望的是:1,2,3,4,5,6,7,8….
在线等答案,结贴速度。

——解决方案——————–
字段是自增?
插入之前判断缺号
——解决方案——————–
没有默认的功能实现这个,只能自己在程序中判断。
——解决方案——————–
没有这个功能 ,只能在逻辑里先判断 然后显示插入id

其实这个自增id连续不连续并没有很大的意义
——解决方案——————–
我也为这个问题而苦恼呢,要是能解决就太好了
——解决方案——————–
id已经自增了,再插入当然是会缺省啊,要先判断


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:MYSQL中删除数据的有关问题
喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址