MySQL8.0 binlog_row_metadata

来源:这里教程网 时间:2026-03-01 16:45:17 作者:

MySQL 8.0 增加了binlog_row_metadata 这个参数,将表的信息写入了binlog,这样在解析的时候可以在binlog中获取表结构。测试的过程中发现,使用mysqlbinlog解析出来的结果中,并没有列的信息。发现mysqlbinlog默认是不展示列信息的,如果需要展示,需要添加print-table-metadata=true参数。mysqlbinlog --print-table-metadata=true -v -v --base64-output=DECODE-ROWS mysql-bin.000016  > 16.txt 后面的binlog解析工具需要修改下,添加对改参数的处理

相关推荐