在触发器或存储过程中调用一个REST API在mysql中?
问题描述:
我想在存储过程中调用POST
方法中的rest api,或者在windows上的mysql服务器中触发。在触发器或存储过程中调用一个REST API在mysql中?
如何仅使用MySQL执行此操作?
答
基本上你不能。如果你可以(通过使用UDF库),你不应该这样做。
Mysql是一个高性能的数据库引擎,你应该尊重它的核心竞争力。其他利益相关者,并等待您的查询或交易结束,他们遭受,而你的没有。它不是具有异步调用回调的web服务器。触发器和存储过程需要进入和退出,因为它们经常用于事务性设置。
如果我想这样做,我怎么能创建和安装在Windows服务器上的UDF库。 – Ashish
对不起,我不能支持这个想法,因为它会在理智面前飞行。 – Drew