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?