如何使用二进制日志文件在MySQL中进行审计和复制?

如何在MySQL中使用二进制日志文件进行审计? 我想使用二进制日志跟踪数据库中的更改,以便我可以将这些更改复制到其他数据库,请不要给我超链接MySQL网站。 请指导我find解决scheme

编辑

我已经寻找审计选项,并使用Triggers创build了一个脚本,但由于Joomla DB结构,它没有为我工作,因此我必须移动到二进制日志文件的概念,现在我陷入了启动概念我没有得到制作服务器主/从的概念,所以任何机构可以指导我如何通过PHP实际启动它?

看起来你不想审计,但要复制。 MySQL的复制机制涉及二进制日志的使用,但不需要直接处理它们(至less只要一切正常运行)。 从php复制是你没有做的,这是一个服务器configuration的问题。 从理论上讲,您可以构build一个模仿复制机制的脚本,但是我没有看到有任何理由这样做,而且可能比使用现有的复制机制更加痛苦。 恐怕你必须熟悉主/从的概念。 除了阅读MySQL文档,您还可以学习mysql附带的示例configuration文件,其中一些包括复制所需的configuration。