有没有一种方法可以在LOAD DATA INFILE中动态指定文件名?是否可以像例如参数一样(语法可能不正确)进行参数化LOAD DATA INFILE'$ filename'?
最佳答案
MySQL documentation的引用:
LOAD DATA INFILE语句以非常高的速度将文本文件中的行读取到表中。文件名必须以文字字符串形式给出。
这意味着它不能是预准备语句的参数。但是,当该语句只是您的PHP代码中的一个字符串时,没有人禁止进行字符串插值。
关于mysql - 在MYSQL LOAD DATA INFILE中参数化文件名,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43893396/