autotest表是测试表(mysql版本为5.7),结构如下
一、insert指定自增主键的值
1.insert into指定自增主键的值时,自增主键会变吗?
以下是表中数据的初始值
接着插入自增主键9
如果insert指定自增主键的值不会导致auto_increment值的变化的话,那么接着不指定自增主键的值执行insert语句时,就会插入一条id=8的记录,测试结果如下:
可见指定主键执行insert语句时会导致auto_increment的值变化
2.当指定自增主键的值插入数据时,下一个auto_increment等于多少?
上面1测试的是,auto_increment_increment的值等于