I am using the PHP mysqli library. Every time I try to run a LOAD DATA LOCAL INFILE
command, mysqli complains with the message
The used command is not allowed with this MySQL version
I do not have the same problem with running the command from a MySQL terminal (must login with --local-infile=1 to make it work) or PHPMyAdmin. Just my PHP+mysqli code experiences this error.
I tried setting this option:
mysqli_options($cnx, MYSQLI_OPT_LOCAL_INFILE, 1);
prior to my load data call, but still no-effect.
How do I correct this problem?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…