用户在mysql中删除时通知

时间:2012-06-19 18:52:53

标签: mysql

我需要找出一些东西,如果有人在mysql中删除用户,我需要发送电子邮件。有没有办法实现这个目标? 当然我不能在mysql.user表上添加触发器。 考虑创建一个复制到其他数据库中的mysql.user的表(比如foo),并轮询这个表,看看与mysql.user相比是否有任何变化。如果是,则发送电子邮件,更新副本(foo.user)表相应的。还有其他方法吗?

1 个答案:

答案 0 :(得分:0)

如果您正在使用PHP处理数据库,那么:

  1. 触发drop user事件
  2. 检查是否成功
  3. 触发电子邮件活动
  4. 无需克隆您的数据库