从日志重新创建MySQL数据库

时间:2016-08-30 08:34:51

标签: mysql database logging database-backups

我正在研究在MySQL数据库中记录查询的最佳方法。日志应该用于两件事:

  1. 系统活动文档
  2. 用于重新创建数据库(如果数据库被黑客入侵或以其他方式损坏)
  3. 可以在MySQL数据库(like this example)

    中记录所有查询

    问题:可以根据日志文件重新创建数据库,还是应该使用其他方法?

1 个答案:

答案 0 :(得分:0)

您可以使用复制日志 - 它们存储完整的操作集。您应该能够从原始源创建新数据库并对其应用所有更改。

您可以执行完整转储(即每周一次)并每天归档复制日志。