Heim >Datenbank >MySQL-Tutorial >Wie behebt man „FEHLER 1148 (42000)' bei Verwendung von LOAD DATA LOCAL INFILE in MySQL?
Behebung des MySQL-Ladefehlers: Eine Schritt-für-Schritt-Anleitung
MySQL-Benutzer können auf den „FEHLER 1148 (42000)“ stoßen, wenn versucht, einen LOAD DATA LOCAL INFILE-Befehl auszuführen. Dies tritt auf, wenn die installierte MySQL-Version die Verwendung dieses Befehls nicht zulässt.
Um dieses Problem zu beheben, kann eine einfache Problemumgehung implementiert werden, indem die Befehlszeile geändert wird. So beheben Sie das Problem:
Ändern Sie die Befehlszeile:
Ändern Sie die Befehlszeile, indem Sie „--local-infile=1“ hinzufügen " Argument am Anfang des Befehls mysql -e. Dadurch wird MySQL angewiesen, das Laden lokaler Dateien zu aktivieren. Zum Beispiel:
mysql --local-infile=1 -u username -p
Führen Sie den Befehl LOAD DATA LOCAL INFILE aus:
Sobald die Befehlszeile geändert wurde, führen Sie den Befehl LOAD DATA LOCAL aus Führen Sie den INFILE-Befehl erneut aus. Es sollte jetzt ohne den vorherigen Fehler laufen.
Zusätzliche Hinweise:
Das obige ist der detaillierte Inhalt vonWie behebt man „FEHLER 1148 (42000)' bei Verwendung von LOAD DATA LOCAL INFILE in MySQL?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!