有这样一个场景,db表里面的字段是unsigned类型的,但是业务没有做严格校验,导致update这个字段为负数,确实也是更新失败了,但是binlog中记录的却是
(-95) 165。
因为我是用golang的replication包来同步binlog的,所以并没有做这个字段类型的校验,所以注意这个坑
有这样一个场景,db表里面的字段是unsigned类型的,但是业务没有做严格校验,导致update这个字段为负数,确实也是更新失败了,但是binlog中记录的却是
(-95) 165。
因为我是用golang的replication包来同步binlog的,所以并没有做这个字段类型的校验,所以注意这个坑