我正在设计一个将在浏览器中运行并向其推送警报的应用程序。我已经决定用 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/