mirror of
https://github.com/MariaDB/server.git
synced 2025-01-19 13:32:33 +01:00
2b20e84ff8
binlog even if they changed nothing, and a test for this. This is useful when users use these commands to clean up their master and slave by issuing one command on master (assume master and slave have slightly different data for some reason and you want to clean up both). Note that I have not changed multi-table DELETE and multi-table UPDATE because their error-reporting mechanism is more complicated.
31 lines
702 B
Text
31 lines
702 B
Text
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 database test1;
|
|
drop database if exists test1;
|
|
Warnings:
|
|
Note 1008 Can't drop database 'test1'; database doesn't exist
|
|
show tables from test1;
|
|
ERROR HY000: Can't read dir of './test1/' (Errcode: 2)
|
|
create table t1 (a int);
|
|
drop table if exists t1;
|
|
Warnings:
|
|
Note 1051 Unknown table 't1'
|
|
select * from t1;
|
|
ERROR 42S02: Table 'test.t1' doesn't exist
|
|
create table t1 (a int);
|
|
insert into t1 values(1);
|
|
delete from t1;
|
|
select * from t1;
|
|
a
|
|
insert into t1 values(1);
|
|
insert into t1 values(2);
|
|
update t1 set a=2;
|
|
select * from t1;
|
|
a
|
|
2
|
|
2
|
|
drop table t1;
|