首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Mysql binlog不可读

Mysql binlog不可读
EN

Stack Overflow用户
提问于 2012-10-09 07:00:05
回答 1查看 513关注 0票数 0

我的复制中断了,导致了这个错误

无法添加或更新子行:外键约束失败

我正在尝试查看外键失败的值,但是当我阅读这个binlog时,我得到了这个不可读的字符-我的复制binlog格式是ROW。我如何知道哪一行的复制失败了?

121008 14:09:31服务器id 372059 end_log_pos 52230307 Table_map:magentocatalogsearch_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

EN

回答 1

Stack Overflow用户

发布于 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将省略它无法解码的任何内容...

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12790660

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档