mirror of
https://github.com/MariaDB/server.git
synced 2025-01-17 20:42:30 +01:00
d315117745
mysql-test/r/mix_innodb_myisam_binlog.result: Result change mysql-test/t/binlog_start_comment.test: Adding --local-load to mysqlbinlog to prevent it from failing on Windows. Also adding --short-form. mysql-test/t/mix_innodb_myisam_binlog.test: Extending LIKE pattern to use either \n or \r\n in order to work on Windows.
517 lines
17 KiB
Text
517 lines
17 KiB
Text
drop table if exists t1, t2;
|
|
create table t1 (a int) engine=innodb;
|
|
create table t2 (a int) engine=myisam;
|
|
reset master;
|
|
begin;
|
|
insert into t1 values(1);
|
|
insert into t2 select * from t1;
|
|
commit;
|
|
show binlog events from 98;
|
|
Log_name Pos Event_type Server_id End_log_pos Info
|
|
master-bin.000001 98 Query 1 # use `test`; BEGIN
|
|
master-bin.000001 166 Query 1 # use `test`; insert into t1 values(1)
|
|
master-bin.000001 253 Query 1 # use `test`; insert into t2 select * from t1
|
|
master-bin.000001 347 Xid 1 # COMMIT /* XID */
|
|
delete from t1;
|
|
delete from t2;
|
|
reset master;
|
|
begin;
|
|
insert into t1 values(2);
|
|
insert into t2 select * from t1;
|
|
rollback;
|
|
Warnings:
|
|
Warning 1196 Some non-transactional changed tables couldn't be rolled back
|
|
show binlog events from 98;
|
|
Log_name Pos Event_type Server_id End_log_pos Info
|
|
master-bin.000001 98 Query 1 # use `test`; BEGIN
|
|
master-bin.000001 166 Query 1 # use `test`; insert into t1 values(2)
|
|
master-bin.000001 253 Query 1 # use `test`; insert into t2 select * from t1
|
|
master-bin.000001 347 Query 1 # use `test`; ROLLBACK
|
|
delete from t1;
|
|
delete from t2;
|
|
reset master;
|
|
begin;
|
|
insert into t1 values(3);
|
|
savepoint my_savepoint;
|
|
insert into t1 values(4);
|
|
insert into t2 select * from t1;
|
|
rollback to savepoint my_savepoint;
|
|
Warnings:
|
|
Warning 1196 Some non-transactional changed tables couldn't be rolled back
|
|
commit;
|
|
show binlog events from 98;
|
|
Log_name Pos Event_type Server_id End_log_pos Info
|
|
master-bin.000001 98 Query 1 # use `test`; BEGIN
|
|
master-bin.000001 166 Query 1 # use `test`; insert into t1 values(3)
|
|
master-bin.000001 253 Query 1 # use `test`; savepoint my_savepoint
|
|
master-bin.000001 338 Query 1 # use `test`; insert into t1 values(4)
|
|
master-bin.000001 425 Query 1 # use `test`; insert into t2 select * from t1
|
|
master-bin.000001 519 Query 1 # use `test`; rollback to savepoint my_savepoint
|
|
master-bin.000001 616 Xid 1 # COMMIT /* XID */
|
|
delete from t1;
|
|
delete from t2;
|
|
reset master;
|
|
begin;
|
|
insert into t1 values(5);
|
|
savepoint my_savepoint;
|
|
insert into t1 values(6);
|
|
insert into t2 select * from t1;
|
|
rollback to savepoint my_savepoint;
|
|
Warnings:
|
|
Warning 1196 Some non-transactional changed tables couldn't be rolled back
|
|
insert into t1 values(7);
|
|
commit;
|
|
select a from t1 order by a;
|
|
a
|
|
5
|
|
7
|
|
show binlog events from 98;
|
|
Log_name Pos Event_type Server_id End_log_pos Info
|
|
master-bin.000001 98 Query 1 # use `test`; BEGIN
|
|
master-bin.000001 166 Query 1 # use `test`; insert into t1 values(5)
|
|
master-bin.000001 253 Query 1 # use `test`; savepoint my_savepoint
|
|
master-bin.000001 338 Query 1 # use `test`; insert into t1 values(6)
|
|
master-bin.000001 425 Query 1 # use `test`; insert into t2 select * from t1
|
|
master-bin.000001 519 Query 1 # use `test`; rollback to savepoint my_savepoint
|
|
master-bin.000001 616 Query 1 # use `test`; insert into t1 values(7)
|
|
master-bin.000001 703 Xid 1 # COMMIT /* XID */
|
|
delete from t1;
|
|
delete from t2;
|
|
reset master;
|
|
select get_lock("a",10);
|
|
get_lock("a",10)
|
|
1
|
|
begin;
|
|
insert into t1 values(8);
|
|
insert into t2 select * from t1;
|
|
select get_lock("a",10);
|
|
get_lock("a",10)
|
|
1
|
|
show binlog events from 98;
|
|
Log_name Pos Event_type Server_id End_log_pos Info
|
|
master-bin.000001 98 Query 1 # use `test`; BEGIN
|
|
master-bin.000001 166 Query 1 # use `test`; insert into t1 values(8)
|
|
master-bin.000001 253 Query 1 # use `test`; insert into t2 select * from t1
|
|
master-bin.000001 347 Query 1 # use `test`; ROLLBACK
|
|
delete from t1;
|
|
delete from t2;
|
|
reset master;
|
|
insert into t1 values(9);
|
|
insert into t2 select * from t1;
|
|
show binlog events from 98;
|
|
Log_name Pos Event_type Server_id End_log_pos Info
|
|
master-bin.000001 98 Query 1 # use `test`; BEGIN
|
|
master-bin.000001 166 Query 1 # use `test`; insert into t1 values(9)
|
|
master-bin.000001 253 Xid 1 # COMMIT /* XID */
|
|
master-bin.000001 280 Query 1 # use `test`; insert into t2 select * from t1
|
|
delete from t1;
|
|
delete from t2;
|
|
reset master;
|
|
insert into t1 values(10);
|
|
begin;
|
|
insert into t2 select * from t1;
|
|
show binlog events from 98;
|
|
Log_name Pos Event_type Server_id End_log_pos Info
|
|
master-bin.000001 98 Query 1 # use `test`; BEGIN
|
|
master-bin.000001 166 Query 1 # use `test`; insert into t1 values(10)
|
|
master-bin.000001 254 Xid 1 # COMMIT /* XID */
|
|
master-bin.000001 281 Query 1 # use `test`; insert into t2 select * from t1
|
|
insert into t1 values(11);
|
|
commit;
|
|
show binlog events from 98;
|
|
Log_name Pos Event_type Server_id End_log_pos Info
|
|
master-bin.000001 98 Query 1 # use `test`; BEGIN
|
|
master-bin.000001 166 Query 1 # use `test`; insert into t1 values(10)
|
|
master-bin.000001 254 Xid 1 # COMMIT /* XID */
|
|
master-bin.000001 281 Query 1 # use `test`; insert into t2 select * from t1
|
|
master-bin.000001 375 Query 1 # use `test`; BEGIN
|
|
master-bin.000001 443 Query 1 # use `test`; insert into t1 values(11)
|
|
master-bin.000001 531 Xid 1 # COMMIT /* XID */
|
|
alter table t2 engine=INNODB;
|
|
delete from t1;
|
|
delete from t2;
|
|
reset master;
|
|
begin;
|
|
insert into t1 values(12);
|
|
insert into t2 select * from t1;
|
|
commit;
|
|
show binlog events from 98;
|
|
Log_name Pos Event_type Server_id End_log_pos Info
|
|
master-bin.000001 98 Query 1 # use `test`; BEGIN
|
|
master-bin.000001 166 Query 1 # use `test`; insert into t1 values(12)
|
|
master-bin.000001 254 Query 1 # use `test`; insert into t2 select * from t1
|
|
master-bin.000001 348 Xid 1 # COMMIT /* XID */
|
|
delete from t1;
|
|
delete from t2;
|
|
reset master;
|
|
begin;
|
|
insert into t1 values(13);
|
|
insert into t2 select * from t1;
|
|
rollback;
|
|
show binlog events from 98;
|
|
Log_name Pos Event_type Server_id End_log_pos Info
|
|
delete from t1;
|
|
delete from t2;
|
|
reset master;
|
|
begin;
|
|
insert into t1 values(14);
|
|
savepoint my_savepoint;
|
|
insert into t1 values(15);
|
|
insert into t2 select * from t1;
|
|
rollback to savepoint my_savepoint;
|
|
commit;
|
|
show binlog events from 98;
|
|
Log_name Pos Event_type Server_id End_log_pos Info
|
|
master-bin.000001 98 Query 1 # use `test`; BEGIN
|
|
master-bin.000001 166 Query 1 # use `test`; insert into t1 values(14)
|
|
master-bin.000001 254 Xid 1 # COMMIT /* XID */
|
|
delete from t1;
|
|
delete from t2;
|
|
reset master;
|
|
begin;
|
|
insert into t1 values(16);
|
|
savepoint my_savepoint;
|
|
insert into t1 values(17);
|
|
insert into t2 select * from t1;
|
|
rollback to savepoint my_savepoint;
|
|
insert into t1 values(18);
|
|
commit;
|
|
select a from t1 order by a;
|
|
a
|
|
16
|
|
18
|
|
show binlog events from 98;
|
|
Log_name Pos Event_type Server_id End_log_pos Info
|
|
master-bin.000001 98 Query 1 # use `test`; BEGIN
|
|
master-bin.000001 166 Query 1 # use `test`; insert into t1 values(16)
|
|
master-bin.000001 254 Query 1 # use `test`; insert into t1 values(18)
|
|
master-bin.000001 342 Xid 1 # COMMIT /* XID */
|
|
delete from t1;
|
|
delete from t2;
|
|
alter table t2 type=MyISAM;
|
|
insert into t1 values (1);
|
|
begin;
|
|
select * from t1 for update;
|
|
a
|
|
1
|
|
select (@before:=unix_timestamp())*0;
|
|
(@before:=unix_timestamp())*0
|
|
0
|
|
begin;
|
|
select * from t1 for update;
|
|
insert into t2 values (20);
|
|
ERROR HY000: Lock wait timeout exceeded; try restarting transaction
|
|
select (@after:=unix_timestamp())*0;
|
|
(@after:=unix_timestamp())*0
|
|
0
|
|
select (@after-@before) >= 2;
|
|
(@after-@before) >= 2
|
|
1
|
|
drop table t1,t2;
|
|
commit;
|
|
begin;
|
|
create temporary table ti (a int) engine=innodb;
|
|
rollback;
|
|
Warnings:
|
|
Warning 1196 Some non-transactional changed tables couldn't be rolled back
|
|
insert into ti values(1);
|
|
set autocommit=0;
|
|
create temporary table t1 (a int) engine=myisam;
|
|
commit;
|
|
insert t1 values (1);
|
|
rollback;
|
|
Warnings:
|
|
Warning 1196 Some non-transactional changed tables couldn't be rolled back
|
|
create table t0 (n int);
|
|
insert t0 select * from t1;
|
|
set autocommit=1;
|
|
insert into t0 select GET_LOCK("lock1",null);
|
|
set autocommit=0;
|
|
create table t2 (n int) engine=innodb;
|
|
insert into t2 values (3);
|
|
select get_lock("lock1",60);
|
|
get_lock("lock1",60)
|
|
1
|
|
show binlog events from 98;
|
|
Log_name Pos Event_type Server_id End_log_pos Info
|
|
master-bin.000001 98 Query 1 # use `test`; BEGIN
|
|
master-bin.000001 166 Query 1 # use `test`; insert into t1 values(16)
|
|
master-bin.000001 254 Query 1 # use `test`; insert into t1 values(18)
|
|
master-bin.000001 342 Xid 1 # COMMIT /* XID */
|
|
master-bin.000001 369 Query 1 # use `test`; BEGIN
|
|
master-bin.000001 437 Query 1 # use `test`; delete from t1
|
|
master-bin.000001 514 Xid 1 # COMMIT /* XID */
|
|
master-bin.000001 541 Query 1 # use `test`; BEGIN
|
|
master-bin.000001 609 Query 1 # use `test`; delete from t2
|
|
master-bin.000001 686 Xid 1 # COMMIT /* XID */
|
|
master-bin.000001 713 Query 1 # use `test`; alter table t2 type=MyISAM
|
|
master-bin.000001 802 Query 1 # use `test`; BEGIN
|
|
master-bin.000001 870 Query 1 # use `test`; insert into t1 values (1)
|
|
master-bin.000001 958 Xid 1 # COMMIT /* XID */
|
|
master-bin.000001 985 Query 1 # use `test`; insert into t2 values (20)
|
|
master-bin.000001 1074 Query 1 # use `test`; drop table t1,t2
|
|
master-bin.000001 1153 Query 1 # use `test`; create temporary table ti (a int) engine=innodb
|
|
master-bin.000001 1263 Query 1 # use `test`; BEGIN
|
|
master-bin.000001 1331 Query 1 # use `test`; insert into ti values(1)
|
|
master-bin.000001 1418 Xid 1 # COMMIT /* XID */
|
|
master-bin.000001 1445 Query 1 # use `test`; create temporary table t1 (a int) engine=myisam
|
|
master-bin.000001 1555 Query 1 # use `test`; insert t1 values (1)
|
|
master-bin.000001 1638 Query 1 # use `test`; create table t0 (n int)
|
|
master-bin.000001 1724 Query 1 # use `test`; insert t0 select * from t1
|
|
master-bin.000001 1813 Query 1 # use `test`; insert into t0 select GET_LOCK("lock1",null)
|
|
master-bin.000001 1920 Query 1 # use `test`; create table t2 (n int) engine=innodb
|
|
master-bin.000001 2020 Query 1 # use `test`; DROP /*!40005 TEMPORARY */ TABLE IF EXISTS `test`.`t1`,`test`.`ti`
|
|
do release_lock("lock1");
|
|
drop table t0,t2;
|
|
reset master;
|
|
create table t1 (a int) engine=innodb;
|
|
create table t2 (a int) engine=myisam;
|
|
select get_lock("a",10);
|
|
get_lock("a",10)
|
|
1
|
|
begin;
|
|
insert into t1 values(8);
|
|
insert into t2 select * from t1;
|
|
select get_lock("a",10);
|
|
get_lock("a",10)
|
|
1
|
|
select
|
|
(@a:=load_file("MYSQLTEST_VARDIR/tmp/mix_innodb_myisam_binlog.output"))
|
|
is not null;
|
|
(@a:=load_file("MYSQLTEST_VARDIR/tmp/mix_innodb_myisam_binlog.output"))
|
|
is not null
|
|
1
|
|
select
|
|
@a like "%#%error_code=0%ROLLBACK\n/*!*/;%ROLLBACK /* added by mysqlbinlog */;%" OR
|
|
@a like "%#%error_code=0%ROLLBACK\r\n/*!*/;%ROLLBACK /* added by mysqlbinlog */;%",
|
|
@a not like "%#%error_code=%error_code=%";
|
|
@a like "%#%error_code=0%ROLLBACK\n/*!*/;%ROLLBACK /* added by mysqlbinlog */;%" OR
|
|
@a like "%#%error_code=0%ROLLBACK\r\n/*!*/;%ROLLBACK /* added by mysqlbinlog */;%" @a not like "%#%error_code=%error_code=%"
|
|
1 1
|
|
drop table t1, t2;
|
|
create temporary table tt (a int unique);
|
|
create table ti (a int) engine=innodb;
|
|
reset master;
|
|
show master status;
|
|
File Position Binlog_Do_DB Binlog_Ignore_DB
|
|
master-bin.000001 98
|
|
begin;
|
|
insert into ti values (1);
|
|
insert into ti values (2) ;
|
|
insert into tt select * from ti;
|
|
rollback;
|
|
Warnings:
|
|
Warning 1196 Some non-transactional changed tables couldn't be rolled back
|
|
select count(*) from tt /* 2 */;
|
|
count(*)
|
|
2
|
|
show master status;
|
|
File Position Binlog_Do_DB Binlog_Ignore_DB
|
|
master-bin.000001 507
|
|
show binlog events from 98;
|
|
Log_name Pos Event_type Server_id End_log_pos Info
|
|
master-bin.000001 # Query 1 # use `test`; BEGIN
|
|
master-bin.000001 # Query 1 # use `test`; insert into ti values (1)
|
|
master-bin.000001 # Query 1 # use `test`; insert into ti values (2)
|
|
master-bin.000001 # Query 1 # use `test`; insert into tt select * from ti
|
|
master-bin.000001 # Query 1 # use `test`; ROLLBACK
|
|
select count(*) from ti /* zero */;
|
|
count(*)
|
|
0
|
|
insert into ti select * from tt;
|
|
select * from ti /* that is what slave would miss - a bug */;
|
|
a
|
|
1
|
|
2
|
|
delete from ti;
|
|
delete from tt where a=1;
|
|
reset master;
|
|
show master status;
|
|
File Position Binlog_Do_DB Binlog_Ignore_DB
|
|
master-bin.000001 98
|
|
begin;
|
|
insert into ti values (1);
|
|
insert into ti values (2) /* to make the dup error in the following */;
|
|
insert into tt select * from ti /* one affected and error */;
|
|
ERROR 23000: Duplicate entry '2' for key 1
|
|
rollback;
|
|
Warnings:
|
|
Warning 1196 Some non-transactional changed tables couldn't be rolled back
|
|
show master status;
|
|
File Position Binlog_Do_DB Binlog_Ignore_DB
|
|
master-bin.000001 581
|
|
show binlog events from 98;
|
|
Log_name Pos Event_type Server_id End_log_pos Info
|
|
master-bin.000001 # Query 1 # use `test`; BEGIN
|
|
master-bin.000001 # Query 1 # use `test`; insert into ti values (1)
|
|
master-bin.000001 # Query 1 # use `test`; insert into ti values (2) /* to make the dup error in the following */
|
|
master-bin.000001 # Query 1 # use `test`; insert into tt select * from ti /* one affected and error */
|
|
master-bin.000001 # Query 1 # use `test`; ROLLBACK
|
|
select count(*) from ti /* zero */;
|
|
count(*)
|
|
0
|
|
insert into ti select * from tt;
|
|
select * from tt /* that is what otherwise slave missed - the bug */;
|
|
a
|
|
1
|
|
2
|
|
drop table ti;
|
|
drop function if exists bug27417;
|
|
drop table if exists t1,t2;
|
|
CREATE TABLE t1 (a int NOT NULL auto_increment primary key) ENGINE=MyISAM;
|
|
CREATE TABLE t2 (a int NOT NULL auto_increment, PRIMARY KEY (a));
|
|
create function bug27417(n int)
|
|
RETURNS int(11)
|
|
begin
|
|
insert into t1 values (null);
|
|
return n;
|
|
end|
|
|
reset master;
|
|
insert into t2 values (bug27417(1));
|
|
insert into t2 select bug27417(2);
|
|
reset master;
|
|
insert into t2 values (bug27417(2));
|
|
ERROR 23000: Duplicate entry '2' for key 1
|
|
show master status;
|
|
File Position Binlog_Do_DB Binlog_Ignore_DB
|
|
master-bin.000001 196
|
|
/* only (!) with fixes for #23333 will show there is the query */;
|
|
select count(*) from t1 /* must be 3 */;
|
|
count(*)
|
|
3
|
|
reset master;
|
|
select count(*) from t2;
|
|
count(*)
|
|
2
|
|
delete from t2 where a=bug27417(3);
|
|
select count(*) from t2 /* nothing got deleted */;
|
|
count(*)
|
|
2
|
|
show master status;
|
|
File Position Binlog_Do_DB Binlog_Ignore_DB
|
|
master-bin.000001 195
|
|
/* the query must be in regardless of #23333 */;
|
|
select count(*) from t1 /* must be 5 */;
|
|
count(*)
|
|
5
|
|
delete t2 from t2 where t2.a=bug27417(100) /* must not affect t2 */;
|
|
affected rows: 0
|
|
select count(*) from t1 /* must be 7 */;
|
|
count(*)
|
|
7
|
|
drop table t1,t2;
|
|
CREATE TABLE t1 (a int NOT NULL auto_increment primary key) ENGINE=MyISAM;
|
|
CREATE TABLE t2 (a int, PRIMARY KEY (a)) ENGINE=InnoDB;
|
|
CREATE TABLE t3 (a int, PRIMARY KEY (a), b int unique) ENGINE=MyISAM;
|
|
CREATE TABLE t4 (a int, PRIMARY KEY (a), b int unique) ENGINE=Innodb;
|
|
CREATE TABLE t5 (a int, PRIMARY KEY (a)) ENGINE=InnoDB;
|
|
insert into t2 values (1);
|
|
reset master;
|
|
insert into t2 values (bug27417(1));
|
|
ERROR 23000: Duplicate entry '1' for key 1
|
|
show master status /* the offset must denote there is the query */;
|
|
File Position Binlog_Do_DB Binlog_Ignore_DB
|
|
master-bin.000001 335
|
|
select count(*) from t1 /* must be 1 */;
|
|
count(*)
|
|
1
|
|
delete from t1;
|
|
delete from t2;
|
|
insert into t2 values (2);
|
|
reset master;
|
|
insert into t2 select bug27417(1) union select bug27417(2);
|
|
ERROR 23000: Duplicate entry '2' for key 1
|
|
show master status /* the offset must denote there is the query */;
|
|
File Position Binlog_Do_DB Binlog_Ignore_DB
|
|
master-bin.000001 358
|
|
select count(*) from t1 /* must be 2 */;
|
|
count(*)
|
|
2
|
|
delete from t1;
|
|
insert into t3 values (1,1),(2,3),(3,4);
|
|
reset master;
|
|
update t3 set b=b+bug27417(1);
|
|
ERROR 23000: Duplicate entry '4' for key 2
|
|
show master status /* the offset must denote there is the query */;
|
|
File Position Binlog_Do_DB Binlog_Ignore_DB
|
|
master-bin.000001 190
|
|
select count(*) from t1 /* must be 2 */;
|
|
count(*)
|
|
2
|
|
delete from t3;
|
|
delete from t4;
|
|
insert into t3 values (1,1);
|
|
insert into t4 values (1,1),(2,2);
|
|
reset master;
|
|
UPDATE t4,t3 SET t4.a=t3.a + bug27417(1) /* top level non-ta table */;
|
|
ERROR 23000: Duplicate entry '2' for key 1
|
|
show master status /* the offset must denote there is the query */;
|
|
File Position Binlog_Do_DB Binlog_Ignore_DB
|
|
master-bin.000001 369
|
|
select count(*) from t1 /* must be 4 */;
|
|
count(*)
|
|
4
|
|
delete from t1;
|
|
delete from t3;
|
|
delete from t4;
|
|
insert into t3 values (1,1),(2,2);
|
|
insert into t4 values (1,1),(2,2);
|
|
reset master;
|
|
UPDATE t3,t4 SET t3.a=t4.a + bug27417(1);
|
|
ERROR 23000: Duplicate entry '2' for key 1
|
|
select count(*) from t1 /* must be 1 */;
|
|
count(*)
|
|
1
|
|
drop table t4;
|
|
delete from t1;
|
|
delete from t2;
|
|
delete from t3;
|
|
insert into t2 values (1);
|
|
insert into t3 values (1,1);
|
|
create trigger trg_del before delete on t2 for each row
|
|
insert into t3 values (bug27417(1), 2);
|
|
reset master;
|
|
delete from t2;
|
|
ERROR 23000: Duplicate entry '1' for key 1
|
|
show master status /* the offset must denote there is the query */;
|
|
File Position Binlog_Do_DB Binlog_Ignore_DB
|
|
master-bin.000001 314
|
|
select count(*) from t1 /* must be 1 */;
|
|
count(*)
|
|
1
|
|
drop trigger trg_del;
|
|
delete from t1;
|
|
delete from t2;
|
|
delete from t5;
|
|
create trigger trg_del_t2 after delete on t2 for each row
|
|
insert into t1 values (1);
|
|
insert into t2 values (2),(3);
|
|
insert into t5 values (1),(2);
|
|
reset master;
|
|
delete t2.* from t2,t5 where t2.a=t5.a + 1;
|
|
ERROR 23000: Duplicate entry '1' for key 1
|
|
show master status /* the offset must denote there is the query */;
|
|
File Position Binlog_Do_DB Binlog_Ignore_DB
|
|
master-bin.000001 342
|
|
select count(*) from t1 /* must be 1 */;
|
|
count(*)
|
|
1
|
|
delete from t1;
|
|
create table t4 (a int default 0, b int primary key) engine=innodb;
|
|
insert into t4 values (0, 17);
|
|
reset master;
|
|
load data infile '../std_data_ln/rpl_loaddata.dat' into table t4 (a, @b) set b= @b + bug27417(2);
|
|
ERROR 23000: Duplicate entry '17' for key 1
|
|
select * from t4;
|
|
a b
|
|
0 17
|
|
select count(*) from t1 /* must be 2 */;
|
|
count(*)
|
|
2
|
|
show master status /* the offset must denote there is the query */;
|
|
File Position Binlog_Do_DB Binlog_Ignore_DB
|
|
master-bin.000001 444
|
|
drop trigger trg_del_t2;
|
|
drop table t1,t2,t3,t4,t5;
|
|
drop function bug27417;
|
|
end of tests
|