Ich benutze die MySQL-Bibliothek von PHP. Jedes Mal, wenn ich versuche, einen LOAD DATA LOCAL INFILE
Befehl auszuführen, klagt mysqli mit der MeldungBefehl "LOAD DATA LOCAL INFILE" nicht erlaubt
Der verwendete Befehl ist nicht mit dieser MySQL-Version erlaubt
Ich habe nicht das gleiche Problem mit dem Befehl von einem laufenden MySQL-Terminal (muss sich mit --local-infile = 1 anmelden, damit es funktioniert) oder PHPMyAdmin. Nur mein PHP + mysqli Code hat diesen Fehler.
Ich habe versucht, diese Option Einstellung:
mysqli_options($cnx, MYSQLI_OPT_LOCAL_INFILE, 1);
vor meiner Last Datenanruf, aber immer noch keine Wirkung.
Wie behebe ich dieses Problem?
Welche PHP-Version verwendest du? – Spudley