📄 rpl_auto_increment.result
字号:
stop slave;drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9;reset master;reset slave;drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9;start slave;create table t1 (a int not null auto_increment,b int, primary key (a)) engine=myisam auto_increment=3;insert into t1 values (NULL,1),(NULL,2),(NULL,3);select * from t1;a b12 122 232 3select * from t1;a b12 122 232 3drop table t1;create table t1 (a int not null auto_increment,b int, primary key (a)) engine=myisam;insert into t1 values (1,1),(NULL,2),(3,3),(NULL,4);delete from t1 where b=4;insert into t1 values (NULL,5),(NULL,6);select * from t1;a b1 12 23 322 532 6select * from t1;a b1 12 23 322 532 6drop table t1;set @@session.auto_increment_increment=100, @@session.auto_increment_offset=10;show variables like "%auto_inc%";Variable_name Valueauto_increment_increment 100auto_increment_offset 10create table t1 (a int not null auto_increment, primary key (a)) engine=myisam;insert into t1 values (NULL),(5),(NULL);insert into t1 values (250),(NULL);select * from t1;a510110250310insert into t1 values (1000);set @@insert_id=400;insert into t1 values(NULL),(NULL);select * from t1;a5101102503104004101000select * from t1;a5101102503104004101000drop table t1;create table t1 (a int not null auto_increment, primary key (a)) engine=innodb;insert into t1 values (NULL),(5),(NULL);insert into t1 values (250),(NULL);select * from t1;a510110250310insert into t1 values (1000);set @@insert_id=400;insert into t1 values(NULL),(NULL);select * from t1;a5101102503104004101000select * from t1;a5101102503104004101000drop table t1;set @@session.auto_increment_increment=1, @@session.auto_increment_offset=1;create table t1 (a int not null auto_increment, primary key (a)) engine=myisam;insert into t1 values (NULL),(5),(NULL),(NULL);insert into t1 values (500),(NULL),(502),(NULL),(NULL);select * from t1;a1567500501502503504set @@insert_id=600;insert into t1 values(600),(NULL),(NULL);ERROR 23000: Duplicate entry '600' for key 1set @@insert_id=600;insert ignore into t1 values(600),(NULL),(NULL),(610),(NULL);select * from t1;a1567500501502503504600610611select * from t1;a1567500501502503504600610611drop table t1;set @@session.auto_increment_increment=10, @@session.auto_increment_offset=1;create table t1 (a int not null auto_increment, primary key (a)) engine=myisam;insert into t1 values(2),(12),(22),(32),(42);insert into t1 values (NULL),(NULL);insert into t1 values (3),(NULL),(NULL);select * from t1;a13112131select * from t1;a12311122122313242drop table t1;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -