【发布时间】:2020-03-09 15:14:15
【问题描述】:
我创建了一个新的 MySql 表,并看到自动增量字段以 3 开头并以 2 为增量。我执行SHOW VARIABLES LIKE 'auto_inc%'; 并得到了这个-
auto_increment_increment 2
auto_increment_offset 2
我做了一些研究,发现我需要使用-
SET @@auto_increment_increment=1; and
SET @@auto_increment_offset=1;
但我的问题是,将这两个值都设置为 1 会影响如何在具有自动增量字段的其他表中插入行吗?这些表上插入的新行现在会以自动增量 id 1 开头吗?或者这只会影响未来的新表?
【问题讨论】:
标签: mysql database auto-increment