Der Befehl "Lokale Datei laden" ist nicht zulässig
Ich benutze die PHP-MySQL-Bibliothek. Jedes Mal, wenn ich versuche, eineLOAD DATA LOCAL INFILE
Befehl, beschwert sich mysqli mit der Nachricht
Der verwendete Befehl ist in dieser MySQL-Version nicht zulässig
Ich habe nicht das gleiche Problem mit dem Ausführen des Befehls von einem MySQL-Terminal (muss sich mit --local-infile = 1 anmelden, damit es funktioniert) oder PHPMyAdmin. Nur in meinem PHP + mysqli-Code tritt dieser Fehler auf.
Ich habe versucht, diese Option einzustellen:
mysqli_options($cnx, MYSQLI_OPT_LOCAL_INFILE, 1);
vor meinem ladedatenaufruf aber immer noch wirkungslos.
Wie behebe ich dieses Problem?