注:本文内容已经迁移至云数据库RDS MySQL版远程获取Binlog日志并解析Binlog日志,将在1月21日之后下线,敬请理解!

 

  1. 首先使用客户端连接实例后查看当前的binlog文件,命令如下:
    show master logs;

    或者

    show binary logs;

    查看当前binlog文件
  2. 例如需要远程获取的是mysql-bin.000497,可以通过--read-from-remote-server参数实现远程读取并保存到本地的a.sql文件中:
    mysqlbinlog  -umolan -p -hffffffffffffff.mysql.rds.aliyuncs.com --read-from-remote-server mysql-bin.000497 >a.sql

    远程读取
  3. 保存后即可进行查看。
    保存查看