上文分析的二进制日志实际上是基于STATEMENT格式的,下面我们来看看基于ROW格式的二进制日志,毕竟,两者对应的binlog事件类型也不一样,同时,很多童鞋反映基于ROW格式的二进制日志无法查到原生的DML语句,关于这个问题,其实官方也给出了解决方案,下面,将一一揭晓. 首先,来几条测试数据 mysql> set binlog_format=row; Query OK, rows affected (0.00 sec) mysql> flush logs; Query OK, rows a…