【发布时间】:2015-03-10 09:47:42
【问题描述】:
pt-table-sync 和 pt-table-checksum 仍然要求目标数据库和目标数据库位于同一网络中。除了导入/导出、复制和 pt-table-sync 之外,还有其他选择吗?
MySQL 版本为 5.5 及以上。
【问题讨论】:
标签: mysql synchronization
pt-table-sync 和 pt-table-checksum 仍然要求目标数据库和目标数据库位于同一网络中。除了导入/导出、复制和 pt-table-sync 之外,还有其他选择吗?
MySQL 版本为 5.5 及以上。
【问题讨论】:
标签: mysql synchronization
作为根用户:
mysqldump db table | mysql -h1.2.3.4 -uuser -password db
如果权限被拒绝,这应该在远程数据库中工作:
GRANT ALL ON *.* TO 'user'@'server1' IDENTIFIED BY 'password';
使用crontab 实现自动化,或者只使用pt-table-sync --execute h=host1,D=db,t=tbl h=host2 等专用工具
如果您无法访问自己网络的一部分,请检查您的subnet masks。
【讨论】: