mirror of https://github.com/40t/go-sniffer.git
fix affected rows conversoin bug when the number of row is large
see also https://dev.mysql.com/doc/internals/en/integer.html#packet-Protocol::LengthEncodedInteger https://dev.mysql.com/doc/internals/en/packet-OK_Packet.html
This commit is contained in:
parent
e209ea8ccc
commit
0832d3f721
|
@ -232,7 +232,7 @@ func (stm *stream) resolveServerPacket(payload []byte, seq int) {
|
|||
|
||||
case 0x00:
|
||||
var pos = 1
|
||||
l,_ := LengthBinary(payload[pos:])
|
||||
l,_,_ := LengthEncodedInt(payload[pos:])
|
||||
affectedRows := int(l)
|
||||
|
||||
msg += GetNowStr(false)+"%s Effect Row:%s"
|
||||
|
|
Loading…
Reference in New Issue