use*_*837 5 mysql binary logging file
当我尝试使用以下命令使用mysqlbinlog在我的Free BSD服务器(/ var/lib/mysql/ib_logfile0)上查看二进制日志文件时:
我收到错误"文件不是二进制日志文件".
$ sudo mysqlbinlog -f ib_logfile0> ib_0.sql
之后,ib_0.sql包含:
{ /*!40019 SET @@session.max_insert_delayed_threads=0*/;
/*!50003 SET @OLD_COMPLETION_TYPE=@@COMPLETION_TYPE,COMPLETION_TYPE=0*/;
DELIMITER /*!*/;
ERROR: File is not a binary log file}
我已经验证它是一个二进制文件,我已经读过有可能该文件是一个innodb日志文件.无论如何,我无法阅读该文件,我找不到任何解决方案.还有其他方法可以查看此文件吗?
我认为您不需要-f在这里指定 switch,因为它看起来使输出文件看起来与实际的 binlog 类似。
mysqlbinlog binlog.000001 > filename.txt
Run Code Online (Sandbox Code Playgroud)
以下博客文章可以为您提供帮助参考: http://www.mydigitallife.info/how-to-read-mysql-binary-log-files-binlog-with-mysqlbinlog/
| 归档时间: |
|
| 查看次数: |
6005 次 |
| 最近记录: |