如何用sys_eval mysql触发函数发送和获取参数?

时间:2016-05-19 12:18:08

标签: mysql triggers

我做了一个触发器并且工作正常,

BEGIN

DECLARE cmd CHAR(255);
DECLARE result int(10);
SET cmd=CONCAT('php /home/gauntl6/public_html/trigger.php');
SET result = sys_eval(cmd);
END

它的工作正常并且激活脚本trigger.php但是我想在脚本中发送插入的ID /参数,所以我怎么能。

任何人都可以知道如何在sys_eval中发送参数并在trigger.php中获取参数吗?

1 个答案:

答案 0 :(得分:0)

要发送参数,您应该使用“,”作为要传递给脚本的每个参数的分隔符,请执行以下操作:

SET cmd=CONCAT('php /home/gauntl6/public_html/trigger.php',argument1,argument2);