你的位置:
问答吧
-> PHP基础
-> 问题详情
关于mysql自动加1的问题!!
我在mysql里如果把一张表的主关键字设为auto_increment ,那么在添加记录时会自动加1,可是如果删掉一条记录(假设原来有10条记录),然后再添加一条记录的话,主关键字会变为11,而不是10(实际上只有10条记录呀),请问该如何解决这个问题????
作者: zchhhh
发布时间: 2004-05-24
没法解决吧,吼吼。虽然你删了一条,可它还是10,所以再加一条就是11了。主关键字并不记录条数,吼吼。
作者: wild-dog
发布时间: 2004-05-24
那该怎么办呀
作者: zchhhh
发布时间: 2004-05-24
想让它和条数一至该怎么办??
作者: zchhhh
发布时间: 2004-05-24
用文本的方式就可以了
比如说,你原来的"ID"是自动加的,就会出现你说的情况,那么你可以改成不自动加啊?而是用程序算出来再添加到数据库里
不过,以上方法是可以实现你的要求,但有点S
作者: 666home
发布时间: 2004-05-24
可不可以通过修改mysql来设置呀
作者: zchhhh
发布时间: 2004-05-24
你必须按照顺序干什么?
如果要看搜索数量,直接select count(*)就可以了~ 不要钻牛角尖.
作者