2
我正在尝试通过mysqlbinlog
实用程序调查binlog中的某些内容。当我添加详细参数-vv
我看到INSERT
查询与这部分 @2=-27170 (38366) /* SHORTINT meta=0 nullable=0 is_null=0 */
为什么mysqlbinlog实用程序显示两个值而不是一个?
是否有任何人知道为什么有两个数字?什么编号是INSERT
发送到MySQL的真正组成部分?
我正在尝试通过mysqlbinlog
实用程序调查binlog中的某些内容。当我添加详细参数-vv
我看到INSERT
查询与这部分 @2=-27170 (38366) /* SHORTINT meta=0 nullable=0 is_null=0 */
为什么mysqlbinlog实用程序显示两个值而不是一个?
是否有任何人知道为什么有两个数字?什么编号是INSERT
发送到MySQL的真正组成部分?
在binlog流中没有关于整数签名的信息。这就是为什么我看到两个数字。它在这篇文章中描述https://mariadb.com/resources/blog/sign-row-based-binary-logging-and-integer-signedness-mysql-and-mariadb