通常情况下,将执行脚本和被执行文件单独放在不同的目录中,这样的好处可以隐藏被执行文件的内容,同时目录结构也显得清晰,但是如下执行文件,包含被执行文件条目大于71时,就会出现outfile disabled错。
为了便于说明问题,有mysql命令执行目录,脚本目录,隐去path_xx\,只保留相对目录
path_xx\MySQL_Deploy\dbmod\tabs
其中mysql命令目录:MySQL_Deploy
脚本文件所在目录:MySQL_Deploy,如下是脚本内容如下

被脚本文件所引用的文件目录:MySQL_Deploy\dbmod\tabs

当脚本文件所包含的被执行文件数大于72时,就会出现如下错误Outfile disabled

解决办法是将执行脚本放在被执行文件所在的目录中。
本文介绍了一种在执行脚本时遇到Outfiledisabled错误的情况,该错误发生在脚本调用的文件数量超过72个时。文章提供了具体的目录结构示例,并提出了解决方案:将执行脚本置于被调用文件的同一目录下。
5853

被折叠的 条评论
为什么被折叠?



