在某些时候我们需要自动增长(AUTO_INCREMENT)的 id 动态的跳过指定的值。例如手机号码、车牌号码遇到特殊号码自动跳过等。那么如何通过 sql 进行修改呢?
很简单,mysql 给我们提供了alter table命令来动态修改。
alter table users AUTO_INCREMENT=10000;
上面的sql执行后,就可以了。还有一种做法是在导出表备份数据,重新建表,在建表的时候设置自动增长的id的初始值。这种做法比较麻烦,不建议大家使用。
: » 动态设置MySQL的自增(AUTO_INCREMENT)id的初始值
原创文章,作者:Maggie-Hunter,如若转载,请注明出处:https://blog.ytso.com/252361.html