首页 > 代码库 > mysql5.6和mariadb远程拉取二进制日志

mysql5.6和mariadb远程拉取二进制日志

从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

mysql5.6和mariadb远程拉取二进制日志