drop table if exists t1;set @org_mode=@@sql_mode;create table t1(`a` tinyint(4) NOT NULL auto_increment,primary key (`a`)) engine = 'MEMORY' ;set @@sql_mode='strict_all_tables';insert into t1 values(1000);ERROR 22003: Out of range value for column 'a' at row 1select count(*) from t1;count(*)0set auto_increment_increment=1000;set auto_increment_offset=700;insert into t1 values(null);ERROR 22003: Out of range value for column 'a' at row 1select count(*) from t1;count(*)0set @@sql_mode=@org_mode;insert into t1 values(null);Warnings:Warning 1264 Out of range value for column 'a' at row 1select * from t1;a127drop table t1;