从mysql5.6开始支持远程拉取二进制日志
mysqlbinlog --raw --stop-never --result-file=/tmp/log/ --read-from-remote-server -h 192.168.10.17 -P 3306 -u liuwei -p123456 mysql-bin.000475
选项说明:
-h --host:远程主机的IP地址
-P --port:远程主机的端口
-u --user:远程数据库的用户
-p --password:远程数据库用户的密码
--raw:拉取到的二进制日志原原本本的记录到磁盘
--stop-never:不中断的复制二进制日志到本地
--result-file:拉取的二进制日志在本地存的位置,以目录结尾的话必须要以要‘/’结尾
-R --read-from-remote-server:加上此选项表示从远程主机获取日志
mysql-bin.000475:从远程主机的哪个二进制日志开始拉取,此文件必须存在,否则会报错
本文出自 “激情燃烧的岁月” 博客,请务必保留此出处http://liuzhengwei521.blog.51cto.com/4855442/1882182
原文地址:http://liuzhengwei521.blog.51cto.com/4855442/1882182