在mysql中删除用户时通知

在mysql中删除用户时通知,mysql,Mysql,我需要弄清楚,如果有人在mysql中删除用户,我需要发送电子邮件。有没有办法做到这一点? 我肯定不能在mysql.user表上添加触发器。 考虑在其他数据库(比如foo)中创建一个复制到mysql.user的表,并轮询该表,查看与mysql.user相比是否有任何变化。如果有,则发送电子邮件,相应地更新复制(foo.user)表。还有其他方法吗?如果您是用PHP处理数据库,那么: 触发删除用户事件 检查是否成功 触发电子邮件事件 无需克隆数据库首先如何删除用户?@DanielHunter使用语法

我需要弄清楚,如果有人在mysql中删除用户,我需要发送电子邮件。有没有办法做到这一点? 我肯定不能在mysql.user表上添加触发器。
考虑在其他数据库(比如foo)中创建一个复制到mysql.user的表,并轮询该表,查看与mysql.user相比是否有任何变化。如果有,则发送电子邮件,相应地更新复制(foo.user)表。还有其他方法吗?

如果您是用PHP处理数据库,那么:

  • 触发删除用户事件
  • 检查是否成功
  • 触发电子邮件事件

  • 无需克隆数据库

    首先如何删除用户?@DanielHunter使用语法DROP user;。。当你查询DROP USER是否发送邮件时?@nischayn22当有人删除用户时,它不需要是即时的,但应该尽快得到通知。你指的是数据库的web界面?不幸的是,我没有这个选择。