我正在使用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/