MySql是否有类似Oracle JDBC的数据库更改通知?

时间:2017-08-19 14:00:20

标签: mysql oracle jdbc

我希望在更改数据库时通知应用程序。 我无法使用触发器。因为我们知道DB的连接消息,但是我们无法修改db。 因此,无论如何都可以通过连接通知应用程序,例如oracle JDBC' Database Change Notification

1 个答案:

答案 0 :(得分:0)

  

那么无论如何都可以通过连接通知应用程序?

没有

如果您控制MySQL服务器,可以使用用户定义的扩展来从MySQL发送消息(amqp)。您可以在触发器中使用该扩展名。 https://github.com/mysqludf/lib_mysqludf_stomp#readme

否则,你运气不好。您需要将此通知功能添加到您用于表格中INSERTUPDATE行的代码中。