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