mySQL问题,建立已经存在数千条记录表的自动增长列字段

来源:百度知道 编辑:UC知道 时间:2024/07/01 13:03:58
问题一 table表中已经存在50000条记录,请问用什么方法或者SQL语句可以给该表新建一个字段,该字段按照顺序由1---50000的数字填充,该字段类型为整型,希望能用最块性能的方法。
问题二 对于mySQL或者别的什么数据库,已存在若干记录的表是否能够添加一个自动增长列呢?如果能应该怎么做?我用设置的方式不能成功
1-50000分别对应已经存在的50000条记录
本来是
---field1--field2--
---asdfsf--sadfsa--
---......--......--
---......--......--
---asdfsf--sadfsa--
达到我的修改要求后变成
id---field1--field2--
1---asdfsf--sadfsa--
.---......--......--
.---......--......--
50000---asdfsf--sadfsa--

二楼的方法不行,对于已经存在记录的表根本不能设置
新加列的增量,如果二楼可以告诉我怎么设置?你实验了没有啊?以上只针对对mySQL 5.0.16

我使用MySQL-Front的设置问题,已经解决了,不过还是谢谢二楼

其实这个很简单,在标中加个列 数据类型为bigint 然后在标识那选择是 增量设为1 两个问题都能解决!!!

试过了,新加个列,列名随便,然后设置标识为是,增量1,再不行把这个类设为主键..

这个当然是不能修改已有的数据,所以让你新加个列,那列就会自动从1到N了 N为你数据有多少行

在写一个..1---50000的循环插入语句..就行了