我希望在更改数据库时通知应用程序。 我无法使用触发器。因为我们知道DB的连接消息,但是我们无法修改db。 因此,无论如何都可以通过连接通知应用程序,例如oracle JDBC' Database Change Notification。
答案 0 :(得分:0)
那么无论如何都可以通过连接通知应用程序?
没有
如果您控制MySQL服务器,可以使用用户定义的扩展来从MySQL发送消息(amqp)。您可以在触发器中使用该扩展名。 https://github.com/mysqludf/lib_mysqludf_stomp#readme
否则,你运气不好。您需要将此通知功能添加到您用于表格中INSERT
和UPDATE
行的代码中。