是否可以通过 phpMyAdmin 记录在 MySQL 服务器上发出的 CREATE/ALTER 语句?我听说可以用触发器来完成,但我似乎无法在任何地方找到合适的代码。我想将这些语句记录到一个表中,最好带有它们发出时的时间戳。有人可以为我提供一个示例触发器来帮助我完成此任务吗?
我想记录这些语句,以便可以轻松地将更改与另一个 MySQL 服务器同步。
最佳答案
有一个patch用于 phpMyAdmin,它提供可配置的日志记录,只需修改一些简单的代码。
我们在工作中做到了这一点,然后我进一步调整它以按天登录文件夹、记录 IP 地址和其他一些东西,效果很好。
感谢@Unreason 提供的链接,我不记得是在哪里找到的。
关于MySQL 5.1/phpMyAdmin - 记录 CREATE/ALTER 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2584241/