小编典典

MySQL错误#1305功能db.sys_exec不存在

sql

我正在使用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)。谢谢。


阅读 125

收藏
2021-04-14

共1个答案

小编典典

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

2021-04-14