- 文档首页
云数据库 veDB MySQL 版
最佳实践
下载并解析 Binlog 日志
下载并解析 Binlog 日志
本文介绍如何远程获取 veDB MySQL 实例的 Binlog 日志,并通过 mysqlbinlog 工具查看和解析 Binlog 日志。
操作步骤
- 在本地设备或 ECS 环境中安装 MySQL 8.0。
- 通过 MySQL 客户端连接 veDB MySQL 实例,详细步骤请参见连接实例。
说明
- RW 节点和 RO 节点均可获取 Binlog 日志。您可以通过主节点终端、默认终端和自定义终端地址查看 Binlog 日志。
- 执行 show binary logs;,查看 Binlog 文件。
MySQL [(none)]> show binary logs;
| Log_name | File_size | Encrypted |
| mysql-binlog.000001 | 156 | No |
| mysql-binlog.000002 | 6558 | No |
2 rows in set (0.00 sec)
- 执行 exit 退出 MySQL。在客户端执行如下语句远程获取 Binlog 日志并保存至本地。
mysqlbinlog -u<用户名> -p -h<连接地址> --read-from-remote-server --raw mysql-binlog.**
mysqlbinlog -utest_user -p -hvedbm-7eukjwtg****.default.mysql.vedb.ivolces.com --read-from-remote-server --raw mysql-binlog.000002
- 执行如下命令,通过 mysqlbinlog 工具查看 Binlog 日志文件内容,并将内容输出到指定文件。
mysqlbinlog -vv --base64-output=decode-rows mysql-binlog.000002 >> binlog2.txt
-
最近更新时间:2025.09.18 11:21:31