我有一个有12,000个条目的mysql数据库,我想要设置的是监控数据库中的列的能力,如果/当任何条目的列被更改时,它会向我发送一封电子邮件,其中包含详细信息。
编辑:我有权限访问mysql数据库,但没有与它一起工作的脚本。所以它应该监控它的变化...
发布于 2011-01-16 18:45:41
您可以在表上创建一些触发器,如果您的MySQL版本有触发器的话。然后,触发器可以调用您想要创建的任何函数。触发器的优点是,对列的任何插入、删除或任何更新都会导致它触发;您不必更改任何其他代码来触发它。请看这里了解更多...http://dev.mysql.com/doc/refman/5.0/en/triggers.html
发布于 2011-01-16 18:54:05
-如果您可以从触发器发送电子邮件,则不需要单独的表和cron
发布于 2011-01-16 18:43:06
尝试类似于this的功能,如果查询中包含insert和TABLE_NAME或COLUMN_NAME,您可以编辑函数向您发送和电子邮件
https://stackoverflow.com/questions/4704882
复制相似问题