我的复制中断了,导致了这个错误
无法添加或更新子行:外键约束失败
我正在尝试查看外键失败的值,但是当我阅读这个binlog时,我得到了这个不可读的字符-我的复制binlog格式是ROW。我如何知道哪一行的复制失败了?
121008 14:09:31服务器id 372059 end_log_pos 52230307 Table_map:magento,catalogsearch_result映射到第305号
121008 14:09:31服务器id 372059 end_log_pos 52230355 Write_rows:表id 305标志: STMT_END_F
BINLOG‘6yRzUBNbrQUAQgAAAKP4HAMAADEBAAAAAAEAB21hZ2VudG8AFGNhdGFsb2dzZWFyY2hfcmVzdWx0 AAMDA/YCFAQA 6yRzUBdbrQUAMAAAANP4HAMAADEBAAAAAAEAA//4IWwSAClUAACAAAAAAAAAAAAA
发布于 2012-11-28 19:00:59
或者,您可以使用以下开关之一输出binlog:
--base64-输出=从不
或
--base64-output=解码行
从mySQL手册中:
http://dev.mysql.com/doc/refman/5.1/en/mysqlbinlog.html#option_mysqlbinlog_base64-output
应该有助于使binlog输出更具可读性。请注意,decode-rows将省略它无法解码的任何内容...
https://stackoverflow.com/questions/12790660
复制相似问题