为什么mysqlbinlog实用程序显示两个值而不是一个?

时间:2017-05-15 15:00:35

标签: mysql mysqlbinlog binlog

我正在尝试通过mysqlbinlog实用程序调查binlog中的内容。当我添加详细参数-vv时,我会看到INSERT查询此部分 @2=-27170 (38366) /* SHORTINT meta=0 nullable=0 is_null=0 */

有人知道为什么有两个数字?发送给MySQL的INSERT真正属于哪个数字?

1 个答案:

答案 0 :(得分:0)

在binlog流中没有关于整数签名的信息。这就是为什么我看到两个数字。本文介绍了https://mariadb.com/resources/blog/sign-row-based-binary-logging-and-integer-signedness-mysql-and-mariadb