我想从MySQL过程调用并执行PHP脚本.这可能吗?
CREATE PROCEDURE simpleproc (OUT param1 INT)
BEGIN
Call my php script here
END//
Run Code Online (Sandbox Code Playgroud)
[编辑]
我实际上是在满足条件时尝试引发事件 - 例如当我的表字段值与当前时间匹配时.然后,我想捕获事件并发送电子邮件.
dan*_*l__ 12
DELIMITER @@
CREATE TRIGGER Test_Trigger
AFTER INSERT ON MyTable
FOR EACH ROW
BEGIN
DECLARE cmd CHAR(255);
DECLARE result int(10);
SET cmd=CONCAT('/usr/bin/php ', '/home/test/beta/demo.php');
SET result = sys_exec(cmd);
END;
@@
DELIMITER ;
Run Code Online (Sandbox Code Playgroud)