slave stop; 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; slave start; drop database if exists foo; create database foo; drop database if exists bar; create database bar; create database foo; drop table if exists foo.foo; create table foo.foo (n int); insert into foo.foo values(4); drop table if exists foo.foo; create table foo.foo (n int); insert into foo.foo values(5); drop table if exists bar.bar; create table bar.bar (m int); insert into bar.bar values(15); select foo.foo.n,bar.bar.m from foo.foo,bar.bar; n m 4 15 drop database bar; drop database if exists foo; drop database bar; Can't drop database 'bar'. Database doesn't exist drop database foo; set sql_log_bin = 0; create database foo; create database bar; show databases; Database bar foo mysql test create table foo.t1(n int, s char(20)); create table foo.t2(n int, s text); insert into foo.t1 values (1, 'one'), (2, 'two'), (3, 'three'); insert into foo.t2 values (11, 'eleven'), (12, 'twelve'), (13, 'thirteen'); create table bar.t1(n int, s char(20)); create table bar.t2(n int, s text); insert into bar.t1 values (1, 'one bar'), (2, 'two bar'), (3, 'three bar'); insert into bar.t2 values (11, 'eleven bar'), (12, 'twelve bar'), (13, 'thirteen bar'); set sql_log_bin = 1; show databases; Database mysql test create database foo; create table foo.t1(n int, s char(20)); insert into foo.t1 values (1, 'original foo.t1'); create table foo.t3(n int, s char(20)); insert into foo.t3 values (1, 'original foo.t3'); create database foo2; create table foo2.t1(n int, s char(20)); insert into foo2.t1 values (1, 'original foo2.t1'); create database bar; create table bar.t1(n int, s char(20)); insert into bar.t1 values (1, 'original bar.t1'); create table bar.t3(n int, s char(20)); insert into bar.t3 values (1, 'original bar.t3'); load data from master; show databases; Database bar foo foo2 mysql test use foo; show tables; Tables_in_foo t1 t3 select * from t1; n s 1 original foo.t1 use foo2; show tables; Tables_in_foo2 t1 select * from t1; n s 1 original foo2.t1 use bar; show tables; Tables_in_bar t1 t2 t3 select * from bar.t1; n s 1 one bar 2 two bar 3 three bar select * from bar.t2; n s 11 eleven bar 12 twelve bar 13 thirteen bar select * from bar.t3; n s 1 original bar.t3 insert into bar.t1 values (4, 'four bar'); select * from bar.t1; n s 1 one bar 2 two bar 3 three bar 4 four bar stop slave; reset slave; load data from master; start slave; insert into bar.t1 values (5, 'five bar'); select * from bar.t1; n s 1 one bar 2 two bar 3 three bar 4 four bar 5 five bar load table bar.t1 from master; Table 't1' already exists drop table bar.t1; load table bar.t1 from master; drop database bar; drop database foo; drop database foo; drop database foo2;