永发信息网

如何修改mysql表中自增字段的值

答案:2  悬赏:50  手机版
解决时间 2021-12-30 12:58
如何修改mysql表中自增字段的值
最佳答案
查找出id的最大值:

select max(id) from test

修改auto_increment的值:

alter table test auto_increment=100000+max(id)

注意:max(id)为你查出来的id
修改原数据:

alter table test set id=id+100000

修改成功。
全部回答
如果是使用myisam引擎的表,可以有两种方式来设置表中自增字段的起始值,无需重建表。可以在mysql使用手册中查找下 alter table,然后查找 auto_increment 就可以看到手册中有关于自增id字段的起始值设定的方法:for myisam tables, you can set the first sequence number by executing set insert_id=value before alter table or by using the auto_increment=value table option.意思是:如果是使用myisam引擎的表,可以通过执行sql: "set insert_id=value";或者使用 alter table 语句修改表结构,然后加上 auto_increment = value 选项来指定自增起始值。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
决明子泡水喝有什么好处
“雨露滋润禾苗壮”,植物生长离不开水分滋养
手机开机记录怎么删除
涧西区民政局地址在哪?我要去那里办事
钟山县荣兴针织厂地址有知道的么?有点事想过
东南亚的海陆位置是什么??
瀍河回族区民政局地址有知道的么?有点事想过
一九九六年十月二十八日是什么星座呢?
dnf-dump???怎么有这个压缩包???
电灵怎么加点啊?,各位,谁可以告诉我电灵怎
单选题对于极体与极核的比较,不正确的是A.两
老城区民政局在什么地方啊,我要处理点事
生态学中什么是强耦合
洛阳市民政局在什么地方啊,我要处理点事
手机上日历的农历和阳历对不上怎么解决
推荐资讯
我们要观察植物的细胞,应选用A.平面镜B.放大
网络安全是什么
大家帮帮忙,RUNDLL加载时出错找不到指定的模
网上哪里有卖1元的手机卡,我要批发!
华润乳胶漆刷完后多长时间可以搬家
孕妇每天要吃什么
大庆有什么美称
阅读表达阅读短文,按要求完成短文后的各项任
到广州长隆野生动物园坐火车是到广州南站东站
口红什么牌子经济实惠
温珠沟村委会位置在什么地方啊,我要过去办理
我是文科生,校考专业排名233名,文化400分,
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?