如何修改MySQL表列的Extra配置,使自增ID从100000起始?
修改MySQL自增主键起始值的方法
对于已存在的包含自增主键id的表,你可以通过以下SQL语句直接修改自增起始值:
ALTER TABLE 你的表名 AUTO_INCREMENT = 100000;
注意事项:
- 设定的
100000必须大于表中当前id列的最大值,如果表中已有id大于等于100000的记录,MySQL会自动将自增值调整为当前最大id值加1,确保自增逻辑正常。 - 你可以通过执行
SHOW TABLE STATUS LIKE '你的表名'\G来查看当前的自增起始值,在输出结果中找到Auto_increment字段即可确认修改是否生效。
如果是新建表时想要直接指定自增起始值,可以在创建表的语句中添加AUTO_INCREMENT参数:
CREATE TABLE 你的表名 ( id INT PRIMARY KEY AUTO_INCREMENT, -- 其他字段定义... ) AUTO_INCREMENT = 100000;
内容的提问来源于stack exchange,提问作者Sonal
相关产品推荐
相关产品推荐

