通常情况下,将执行脚本和被执行文件单独放在不同的目录中,这样的好处可以隐藏被执行文件的内容,同时目录结构也显得清晰,但是如下执行文件,包含被执行文件条目大于71时,就会出现outfile disabled错。

为了便于说明问题,有mysql命令执行目录,脚本目录,隐去path_xx\,只保留相对目录

path_xx\MySQL_Deploy\dbmod\tabs

其中mysql命令目录:MySQL_Deploy

脚本文件所在目录:MySQL_Deploy,如下是脚本内容如下

mysql 错“Outfile disabled”的原因分析

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

mysql 错“Outfile disabled”的原因分析

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

mysql 错“Outfile disabled”的原因分析

 

解决办法是将执行脚本放在被执行文件所在的目录中。

 

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-06-09
  • 2021-06-29
  • 2021-11-10
猜你喜欢
  • 2021-07-17
  • 2022-12-23
  • 2021-07-21
  • 2021-11-20
相关资源
相似解决方案