节点MySQL et触发器

Node MySQL et Trigger

本文关键字:触发器 et MySQL 节点      更新时间:2023-09-26

我们可以在Node.js和MySQL中使用触发器吗?例如,我有在我的数据库表a .当一个用户编辑记录的消息出现:" table is modified"

有什么建议吗?谢谢你

从技术上讲,可以让MySQL触发器调用用户定义函数(UDF),该函数可以包含使用sys_exec()的系统调用。然而,这个解决方案将是复杂的,如果你想在接近实时的情况下显示消息,你仍然需要让客户端轮询服务器的变化。

就我个人而言,我不会使用触发器,只是有另一个进程监视器的变化,然后我将定期轮询。您可以检查表的最后更新时间。确切的实现取决于数据库结构的细节和需要处理的流量。

这里有一个类似的问题,有更多的讨论:从MySQL触发器调用PHP脚本