Heim > Datenbank > MySQL-Tutorial > Warum ist LOAD DATA LOCAL INFILE in meiner MySQL-Version nicht zulässig und wie kann ich das Problem beheben?

Warum ist LOAD DATA LOCAL INFILE in meiner MySQL-Version nicht zulässig und wie kann ich das Problem beheben?

Mary-Kate Olsen
Freigeben: 2024-11-01 01:10:02
Original
592 Leute haben es durchsucht

Why is LOAD DATA LOCAL INFILE not allowed in my MySQL version and how can I fix it?

LOAD DATA Local Infile-Fehlerbehandlung

Wenn bei der Verwendung von LOAD DATA LOCAL INFILE Fehler auftreten, ist es wichtig, mögliche zugrunde liegende Ursachen zu untersuchen.

Ein möglicher Grund für den Fehler „Der verwendete Befehl ist mit dieser MySQL-Version nicht zulässig“ ist, dass die Servervariable „local_infile“ auf „off“ gesetzt ist. Diese Einstellung verhindert die Verwendung lokaler Datendateien zum Importieren.

Um dieses Problem zu umgehen, ohne die Servereinstellungen zu ändern, versuchen Sie, sich als derselbe Benutzer bei der MySQL-Konsole anzumelden, der versucht, den Befehl LOAD DATA auszuführen. Wenn der Fehler weiterhin besteht, verlassen Sie die Konsole und starten Sie MySQL mit der Befehlszeilenoption:

mysql -u USER -p --local-infile=1 DATABASE
Nach dem Login kopieren

Der erneute Versuch des Befehls LOAD DATA sollte jetzt erfolgreich sein. Wenn es funktioniert, müssen Sie MySQL mit der Befehlszeilenoption neu starten oder MySQL mit den entsprechenden Konfigurationsoptionen neu installieren.

Weitere Anleitungen finden Sie in den folgenden Ressourcen:

  • http ://dev.mysql.com/doc/refman/5.0/en/load-data-local.html
  • http://dev.mysql.com/doc/refman/5.0/en/mysql- command-options.html#option_mysql_local-infile

Das obige ist der detaillierte Inhalt vonWarum ist LOAD DATA LOCAL INFILE in meiner MySQL-Version nicht zulässig und wie kann ich das Problem beheben?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage