有没有办法从MySQL服务器捕获插入事件

时间:2014-07-15 14:06:58

标签: c++ mysql sockets events named-pipes

我想知道是否有办法在第三方Windows应用程序中从MySQL捕获事件(如OnRowInsert,OnRowUdate,OnRowDelete)?

我没有找到任何方法,但使用套接字或命名管道使用UDP(用户定义函数)引发此类事件。

现在我的解决方案是下一个:

  1. 侦听器打开命名管道并等待来自的连接和数据 MySQL的;
  2. 在MySQL中,在表I上的Insert / Update / Delete上创建触发器 需要;
  3. 调用UDP函数PipeNotification(TableName,Operation) 触发;
  4. 在PipeNotification中连接到侦听器的命名管道并写入数据。
  5. btw:你可以问我的解决方案here

    那么,也许我不想发明一辆自行车?

0 个答案:

没有答案