javascript - 从 Node.js(或其他)将事件附加到 MySQL

标签 javascript mysql events triggers

我正在设计一个将在浏览器中运行并向其推送警报的应用程序。我已经决定用 Node.js 和 Socket.io 来处理大量连接和所有所谓的反向 AJAX 部分。这看起来很棒,可以避免持续轮询并为我提供一个实时应用程序,除了一件事,我如何实时从 mysql 数据库中获取信息?

我正在设想一个类似于事件处理程序的东西,我可以在其中说一些东西,比如在插入的行上给我数据。我知道这可以通过触发器来完成,但不知道如何去做。

有什么好的方法吗?

附言如果我必须使用 Node.js 以外的东西,那没问题。

谢谢,

加雷思

最佳答案

如果您尝试使用 sys_exec()、UDF 函数怎么办?你将能够通过 mysql 的触发器和一些外部脚本访问 node.js..

-- mysql 的触发器触发一个脚本(php 或 perl 或其他),其中包含您的 javascript 节点客户端内容。

干杯

关于javascript - 从 Node.js(或其他)将事件附加到 MySQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9097506/

相关文章:

javascript - Vue.js 从数组中弹出一个嵌套对象

javascript - 为什么我在 safari 和 chrome 中使用 JSON.stringify 来字符串化 json 会得到不同的结果?

javascript - 单击另一个 div 时 fadeIn/fadeOut 指定的 div?

javascript - 如何使用 meteor 在客户端对象上绑定(bind)服务器端事件,反之亦然

javascript - 使用 selenium 通过 javascript 查找表中的所有主题字段

mysql - 遍历 Nodejs MySQL 结果集中的字段

php - Laravel Eloquent HasOne::$id 未定义属性

mysql - 将列值/字段/行从一个表复制到另一个表

events - Google Calendar Watch 和 Events 协同工作

javascript - NodeJS 事件循环多重请求