使用mysqlbinlog恢复Mysql数据

时间:2011-07-01 00:10:06

标签: mysql binary-log mysqlbinlog

我意外地删除了一个架构而没有备份它。

现在我想使用 mysqlbinlog 实用程序来执行恢复。 (看来mysqlbinlog是一个很好的工具)。它需要这些二进制日志文件来执行恢复。

现在我有以下困惑:

  1. 无法 找到这些二进制日志文件。那么他们在哪里?
  2. 如果未记录操作或未启用二进制日志记录,则如何启用它。 我已经阅读了mysql文档,它说它们是 默认 。但我找不到那些文件,不过......
  3. 是否可以通过 /var/log/mysqld.log 文件恢复数据和架构

1 个答案:

答案 0 :(得分:1)

如果您在log = /path/to/mysql.log中取消注释了my.cnf行,则查询将在mysql.log中。也就是说,回答第三个问题。