这个只是数据的id,你改了这个id,不就是改了数据了吗??
我想当你显示这些内容的时候给个数字标识的好一些。

解决方案 »

  1.   

    可以的
    我在一本书上看见过
    已经忘记了
    似乎是把索引删除再重新建立就可以了
    关键字:alter     自己去查吧
      

  2.   

    应该不行的,不过并不会影响ID顺序
    to turtlevan(你是猪啊,亲我还愣着干嘛)
    需要这样的操作,
    基本上可以确定你的数据库设计是失败的
    --------------------------------------------
    何以见得呢,难道你设计的数据表中ID 1 2 3 4 5中删除了3
    可以自动变成1 2 3 4而不是1 2 4 5?????
      

  3.   

    删除ID后重新排列是可以的,可是你的数据资料要是按你那个ID显示的话,我觉得啊,你的数据会出现问题啦~
      

  4.   

    新添加一个类名称是iid,并且设置他的属性是自动增长。
    然后你浏览一下数据库看看这个iid在数据库中是不是从1开始自动排序的,
    然后删除你原来的id列,再把iid列的列名改成id就可以了,
      

  5.   

    如果你的id字段是auto_increment属性,请先去掉该属性,并且改名。然后增加一列id这一列的属性为auto_increment,最后删除原先的id列。
      

  6.   

    在PHPX里看的:
    mysql_connect("xx","xxx","xxx");
    mysql_select_db("test");//test是您的数据库
    mysql_query("set @t=0");//不要改
    mysql_query("update my_from set fid=@t:=@t+1");//my_from是数据表,fid是自动增加(你要调整)的那个字段名称
      

  7.   

    to xucailin(qboy)
    能把地址帖出来吗?
    我想看完整的