Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在没有任何第三方库的情况下从MySQL触发shell脚本_Mysql_Linux_Bash_Shell - Fatal编程技术网

在没有任何第三方库的情况下从MySQL触发shell脚本

在没有任何第三方库的情况下从MySQL触发shell脚本,mysql,linux,bash,shell,Mysql,Linux,Bash,Shell,是否可以在linux中使用MySQL中的触发器调用bash脚本文件? 我一直在网上寻找答案,我发现了以下文章: 但我想知道,如果没有像UDF这样的第三方库,是否有可能做到这一点。非常感谢您的帮助。不,标准MySQL实例不可能在不使用UDF或插件的情况下调用外部进程 大多数站点编写某种轮询应用程序来检查是否存在需要处理的数据,然后从该应用程序调用shell脚本 另一种解决方案是处理二进制日志,查找bin日志事件,这些事件指示出现的数据需要由shell脚本处理。以这种方式处理bin日志称为更改数

是否可以在linux中使用MySQL中的触发器调用bash脚本文件? 我一直在网上寻找答案,我发现了以下文章:


但我想知道,如果没有像UDF这样的第三方库,是否有可能做到这一点。非常感谢您的帮助。

不,标准MySQL实例不可能在不使用UDF或插件的情况下调用外部进程

大多数站点编写某种轮询应用程序来检查是否存在需要处理的数据,然后从该应用程序调用shell脚本


另一种解决方案是处理二进制日志,查找bin日志事件,这些事件指示出现的数据需要由shell脚本处理。以这种方式处理bin日志称为更改数据捕获。有几种工具可以做到这一点,请参见我对

的回答。当他们说这不可能时,你认为网页是错误的吗?UDF不是第三方,你可以自己编写。嗯,互联网上有很多错误信息。说到第三方,我的意思是我可以使用mysql的安装来完成。