我想知道如何将 MySQL 数据库表中的数据更改推送到 MVC Web 应用程序。因此,如果表发生变化 - Web 应用程序会更新..我不是在谈论轮询或查询 - 我说的是 MySQL 已更改表 - 并且该表数据更改会发送到 Web 应用程序 - 客户端。
我看到 SQL Server 似乎内置了一些功能(完整版本,但不是 Express 版本),我在 MySQL 数据库中也没有看到这个功能(这确实是我需要的)。
最佳答案
在 SQL Server 中,您可以使用 SqlDependency
和 SignalR
来满足您的要求。
但是 SqlDependency
不适用于 MySql 数据库。
这是 SQL Server + SignalR 中的示例 https://techbrij.com/database-change-notifications-asp-net-signalr-sqldependency
关于c# - 如何将 MySQL 数据库数据推送到 MVC .NET Web 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55057725/