易截截图软件、单文件、免安装、纯绿色、仅160KB

mysql的问题

我的MYSQL中 id为一个自增加的int 我现在删除了几个ID的..现在ID列表为:1,3,4,5,7,99  我现在怎么可以把这些ID接上去?变成:1,2,3,4,5,6


End_rbody_61157479//-->
该回复于2009-11-14 08:15:02被管理员删除



对我有用[0]
丢个板砖[0]
引用
举报
管理
TOP








garcon1986
(garcon1986)

等 级:



#2楼 得分:0回复于:2009-11-13 19:26:29


如果记录少的话用update语句就行。

多的话,我也不清楚。

1、取消该字段的自增属性跟主键属性
2、设置该字段值为NULL
3、设置该字段为主键跟自增

最好的办法是把原有的主键索引字段改名并去掉主键跟自增属性
然后新增一字段为原主键索引字段的名字并设置为主键跟自增
最后把改名后的字段删除

那意思是  如果不是人为改动或外力作用的话  一行的ID是永远不会变的?


相关问答:

apache+PHP+mysql在win7下使用

如题,这三个在win7下使用会有什么兼容性问题吗?
由于我最近在使用win7,就懒得进xp了!
自己用windows 2008有一年多了,没出现任何问题。

win7测试版也用过,不会有什么问题的,放心。

当然你最 ......

c语言如何连接MYSQL?

大家好:
我是搞C的, 现在想用C 连接MYSQL,但是怎么也连接不了,我的代码如下:
#include <stdio.h>
#include "C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h"
......

c#控制Mysql 实现自动删除功能 - .NET技术 / C#

有个winform程序,使用c#+mysql,需要在一个窗体设置mysql自动删除功能,包括自动删除多少天之前的数据以及是否开启自动删除功能,我程序退出后,还怎么控制Mysql自己删除啊?是不是要用mysql的event来实现?c#可以调用mysq ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号