每当我的MySQL数据库发生变化(插入)时,是否可以向我的python应用程序发送实时通知?

问题描述 投票:2回答:1

我正在研究WSN网络,为此,我创建了一个MySQL数据库,我保存了传感器的状态,每当传感器状态发生变化时,它会在状态和时间的数据库中插入一个新行。然后我使用python创建了一个接口,我希望在该接口中显示我的传感器的状态,并且无论何时在MySQL数据库中更改它,它都会在接口中实时更改(实时)。所以我想知道,只要该值发生变化,就可以从MySQL数据库发送通知到我的python应用程序?

python mysql notifications real-time
1个回答
0
投票

您可以设置触发器并通过UDF执行脚本。看看:https://dev.mysql.com/doc/refman/8.0/en/faqs-triggers.html#faq-mysql-can-triggers-udf

A.5.11。

Can触发器可以通过UDF调用外部应用程序吗?

是。例如,触发器可以调用sys_exec()UDF。

© www.soinside.com 2019 - 2024. All rights reserved.