ib_logfile0这个文件有没有办法看到里面的内容呢?

joejoe1991 2009-11-27 06:06:09
如题。
...全文
832 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
joejoe1991 2009-11-28
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 acmain_chm 的回复:]
5.11.3. 二进制日志
http://dev.mysql.com/doc/refman/5.1/zh/database-administration.html#binary-log


你可以用mysqlbinlog实用工具检查二进制日志文件。如果你想要重新处理日志止的语句,这很有用。例如,可以从二进制日志更新MySQL服务器,方法如下:

shell> mysqlbinlog log-file | mysql -h server_name
[/Quote]
我试了那个了

D:\Program Files\MySQL\MySQL Server 5.0\data>mysqlbinlog ib_logfile0
/*!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
ACMAIN_CHM 2009-11-28
  • 打赏
  • 举报
回复
5.11.3. 二进制日志
http://dev.mysql.com/doc/refman/5.1/zh/database-administration.html#binary-log


你可以用mysqlbinlog实用工具检查二进制日志文件。如果你想要重新处理日志止的语句,这很有用。例如,可以从二进制日志更新MySQL服务器,方法如下:

shell> mysqlbinlog log-file | mysql -h server_name
iisbsd 2009-11-28
  • 打赏
  • 举报
回复
ib_logfile和bin log整个是两回事。
ACMAIN_CHM 2009-11-28
  • 打赏
  • 举报
回复
哦,ib_logfile0 和 ib_logfile1 不是二进制日志文件。是innodb的redo / undo 日志文件。 这个没办法看到。除非你去看一下innodb引擎的代码。

56,675

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧