我想在 Windows 上的 mysql 服务器中的存储过程或触发器中的 POST
方法中调用 rest api。
如何单独使用 MySQL 执行此操作?
最佳答案
您可以使用 mysql-udf-http,然后像这样创建一个触发器:
delimiter $$
CREATE TRIGGER upd_check BEFORE UPDATE ON account
FOR EACH ROW
BEGIN
IF NEW.amount > 0 THEN
set @json = select json_object(account_id,amount)
select http_post('http://restservice.example.com/account/post',@json);
END IF;
END;$$
delimiter;
关于mysql - 从 mysql 中的触发器或存储过程调用 REST API?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40470267/