如何修改mysql已有的自增属性ID起始值为指定值?

飞鱼Love 发布于 2013/07/28 21:21
阅读 1K+
收藏 0
我的mysql版本是 5.1的,在使用 ALTER TABLE tableName auto_increment=10 语句时发现在5.1中无效,自增ID还是原来的值 ,请教各位mysql高手,如何不重建表的情况下修改mysql 5.1版本的自增ID值 ?
加载中
0
我已经报警了
我已经报警了

用的图形工具sqlyog,可以直接改

命令忘记是什么了

0
leo108
leo108

我这边同样5.1,可以使用这个语句修改啊。

先确定auto_increment字段当前的最大值要小于你要设置的值

0
飞鱼Love
飞鱼Love

谢谢,是我的数据中auto_increment最大值比我修改的要大,所以不成功;

再请问:如果现有最大值是1000,我想让他从50开始自增,有没什么方法能实现?

飞鱼Love
飞鱼Love
回复 @小小程序员 : 非常感谢,明白了
自由PHP
自由PHP
没有,自增存在的前提就是惟一,所以这里不能实现
返回顶部
顶部