📄 rpl_create_database.test
字号:
## Tests for replication of statements that manipulate databases.## For this test file, we have a number of databases. All databases# with "greek" names will be replicated on the slave, while other names# (e.g., american) will not be replicated. #source include/master-slave.inc;# Bug#6391 (binlog-do-db rules ignored)# In this case, 'mysqltest_bob' should not be replicated to the slave. --disable_warningsDROP DATABASE IF EXISTS mysqltest_prometheus;DROP DATABASE IF EXISTS mysqltest_sisyfos;DROP DATABASE IF EXISTS mysqltest_bob;sync_slave_with_master;# This database is not replicatedDROP DATABASE IF EXISTS mysqltest_bob;--enable_warningsconnection master;CREATE DATABASE mysqltest_prometheus;CREATE DATABASE mysqltest_sisyfos;CREATE DATABASE mysqltest_bob;USE mysqltest_sisyfos;# These should be replicatedCREATE TABLE t1 (b int);INSERT INTO t1 VALUES(1);USE mysqltest_bob;# These should *not* be replicatedCREATE TABLE t2 (b int);INSERT INTO t2 VALUES(2);# Current database is now 'mysqltest_bob'# The following should be replicatedALTER DATABASE mysqltest_sisyfos CHARACTER SET latin1;USE mysqltest_sisyfos;# The following should *not* be replicatedALTER DATABASE mysqltest_bob CHARACTER SET latin1;SHOW DATABASES;sync_slave_with_master;SHOW DATABASES;connection master;DROP DATABASE IF EXISTS mysqltest_sisyfos;USE mysqltest_prometheus;CREATE TABLE t1 (a INT);INSERT INTO t1 VALUES (1);CREATE DATABASE mysqltest_sisyfos;USE mysqltest_sisyfos;CREATE TABLE t2 (a INT);let $VERSION=`select version()`;SHOW DATABASES;sync_slave_with_master;SHOW DATABASES;SHOW CREATE TABLE mysqltest_prometheus.t1;SHOW CREATE TABLE mysqltest_sisyfos.t2;connection master;DROP DATABASE IF EXISTS mysqltest_prometheus;DROP DATABASE IF EXISTS mysqltest_sisyfos;DROP DATABASE IF EXISTS mysqltest_bob;sync_slave_with_master;# End of 4.1 tests
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -