31.7.1 复制指定的数据库
例如,只复制MySQL的goods数据库和order数据库。
1.在主数据库过滤
在主数据库的MySQL命令行执行如下命令。
mysql> SET GLOBAL binlog-do-db=goods,order;
也可以在my.cnf配置文件中进行配置。
binlog-do-db=goods,order
2.在从数据库过滤
在从数据库的命令行执行如下命令:
mysql> SET GLOBAL replicate-do-db=goods,order;
或者执行如下命令:
mysql> CHANGE REPLICATION FILTER REPLICATE-DO-DB=(goods, order);
也可以在my.cnf文件中进行如下配置:
replicate-do-db=goods,order;