MySQL5.6服务器间数据复制同步检查器(主从)

nvbavucw  于 2021-06-25  发布在  Mysql
关注(0)|答案(1)|浏览(372)

我有一个主人和一个奴隶
操作系统:mysql5.6和rhel 7.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.

注意:甚至我也尝试过在上面的命令中添加数据库名称
我用这种方法来检查数据同步是否正确?
如果没有,那么你能指导我如何一步一步地执行数据同步吗?
致以最诚挚的问候
伊夫蒂哈尔穆巴沙尔

sg24os4d

sg24os4d1#

这不是我自己用过的工具(我用的是pt table sync),但是你会说
我有一个主人和一个奴隶
但接下来我们有两个定义-,slave。
定义,

repuser:123@localhost:3306

然后出现在主设备和从设备上。第二个不能正确,至少端口号必须不同。
此外,您应该丢失“\”。

相关问题