Problemumgehung für „Der verwendete Befehl ist mit dieser MySQL-Version nicht zulässig“ Fehler im LOAD DATA LOCAL INFILE
Der Befehl LOAD DATA LOCAL INFILE bietet eine bequeme Möglichkeit, Daten aus einer lokalen CSV-Datei direkt in eine MySQL-Datenbank zu importieren. In bestimmten Konfigurationen kann jedoch der folgende Fehler auftreten:
The used command is not allowed with this MySQL version
Dieser Fehler deutet darauf hin, dass die Servervariable local_infile deaktiviert ist, was die Ausführung von LOAD DATA LOCAL INFILE-Anweisungen verhindert.
Um dieses Problem zu umgehen, ohne die Servereinstellungen zu ändern, ziehen Sie die folgenden Schritte in Betracht:
mysql -u USER -p --local-infile=1 DATABASE
Wenn diese Problemumgehung erfolgreich ist, müssen Sie entweder die Serverkonfiguration ändern, um lokal dauerhaft zu aktivieren Infile-Importe oder installieren Sie MySQL mit der Option --local-infile neu.
Zusätzliche Hinweise:
Das obige ist der detaillierte Inhalt vonWie kann der Fehler „Der verwendete Befehl ist mit dieser MySQL-Version nicht zulässig' in LOAD DATA LOCAL INFILE umgangen werden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!