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