好吧,我知道你可能会觉得这是一个愚蠢的问题,但我想问你是否有一种方法可以像 Firebase 那样让 MySQL 成为监听器?
“...Firebase 仅在数据更改时向我们的应用程序发送更新。” - 来自 learnhowtoprogram article
为了明确我的问题,我正在使用 nodejs、express 和 socket.io,我真的很想制作一个简单的网络应用程序,一旦数据库 (MySQL) 发生变化,它就会自动更新其数据。
我使用 socket.io 制作了一个原型(prototype),它监听客户端并从 MySQL 发出新数据,反之亦然。是的,它有效,但从长远来看,它很糟糕。
我希望你能帮助我理解这些概念。
谢谢!
最佳答案
是的,如果你使用的是 nodejs 和套接字,你可以这样做 试试这个库:mysql-events
关于mysql - 如何使用 MySQL 数据库在数据更改时发送更新?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48481813/