我正在尝试创建一个从两个不同的主服务器进行数据库复制的从服务器。当我尝试基于通道设置复制过滤器时,MySQL服务器抛出语法错误。
我已查询:
CHANGE REPLICATION FILTER REPLICATE_WILD_DO_TABLE = ('MYDB1.%', 'MYDB2.%') FOR CHANNEL "master_1";
并且抛出错误:
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'FOR CHANNEL "master_1"' at line 1
我已经使用以下查询设置了主人:
CHANGE MASTER TO MASTER_HOST="MY_HOST", MASTER_USER="DB_USER", MASTER_PASSWORD="DB_PASSWORD", MASTER_LOG_FILE='mysql-bin.000104', MASTER_LOG_POS=6723699 FOR CHANNEL "master_1";
任何帮助将不胜感激。谢谢
似乎,我也在搜索,是否不支持?