我正在使用phpMyAdmin。我在mysql中使用一个触发器,它在表中插入一些内容后调用php脚本。
我的扳机里有这个。

DECLARE result INT;
SET result=(select sys_exec('C:/xampp/php/php.exe C:/xampp/htdocs/mysite/hello.php'));

但我在试图插入数据时出错了。
#1305 FUNCTION db.sys_exec does not exists

(我的数据库名是db)
帮帮我。谢谢。

最佳答案

sys_exec不是标准的mysql函数。它由外部UDF插件提供,必须单独安装:https://github.com/mysqludf/lib_mysqludf_sys#readme

关于php - MySQL错误#1305功能db.sys_exec不存在,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24433851/

10-11 22:28
查看更多