我有一个主人和奴隶
操作系统: MySQL5.6和RHEL7.0
复制状态:运行良好
一切正常工作,我想检查数据是否正确地复制到服务器之间(从主到从),在mysqlrplsync的帮助下,我执行以下命令
mysqlrplsync --master=repuser:123@localhost:3306 \ --slaves=repuser:123@192.168.10.11:3306,repuser:123@localhost:3306但是这个命令显示了这个错误
[root@master common]# mysqlrplsync --master=root:pass@host1:3306 \ --slaves=rpl:pass@host2:3306
WARNING: Using a password on the command line interface can be insecure.
Usage: mysqlrplsync --master=user:pass@host:port --slaves=user:pass@host:port \
[<db_name>[.<tbl_name>]]
mysqlrplsync: error: Option --discover-slaves-login or --slaves is required.注意:甚至我也尝试过在上面的命令中添加数据库名
我这种检查数据同步的方法是正确的吗?
如果没有,请您指导我如何一步一步地执行数据同步?
诚挚的问候
穆巴沙尔·伊夫蒂哈尔
发布于 2018-04-18 13:02:04
这不是我自己使用过的工具(我使用pt-table-sync),但是,您确实说。
我有一个主人和奴隶
但是有两个定义--奴隶。
定义,
repuser:123@localhost:3306然后出现在--主人和奴隶身上。第二个不能正确,至少端口号必须不同。
还有,你应该失去"\“。
https://stackoverflow.com/questions/49893775
复制相似问题