修改Mysql的自增Id和自增步长 AUTO_INCREMENT。+sql语法大全
alter table 表名 AUTO_INCREMENT=10000; //这是修改一张表的,将id初始值设为10000
SET @@auto_increment_increment=3; -- 修改全局的,将自增长步长设置为3
SET @@auto_increment_offset=4; -- 修改全局的,将id初始值设置为4
有一个命令是查看当前数据库默认的 自增步长和初始id
show variables like '%auto_increment%';
auto_increment_increment 是自增步长(增量)
额外的:
看到一个不错的设计,步长设置为2,然后测试环境初始id从1开始(1,3,5....)。生产环境从2开始(2,4,6....)。这样生产往测试导数据不用作额外处理
truncate 表名会重置自增id
语法教程大全
https://www.twle.cn/l/yufei/sql/sql-basic-check.html
下班记得打卡