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已经自增了,再插入当然是会缺省啊,要先判断