Heim >Datenbank >MySQL-Tutorial >Wie behebt man den MySQL-Fehler 1148: Laden lokaler Daten deaktiviert?

Wie behebt man den MySQL-Fehler 1148: Laden lokaler Daten deaktiviert?

Mary-Kate Olsen
Mary-Kate OlsenOriginal
2025-01-24 10:04:19268Durchsuche

How to Resolve MySQL Error 1148: Local Data Loading Disabled?

Fehlerbehebung MySQL -Fehler 1148: Lokale Datenladeverluster

Die Nachricht "Fehler 1148: Der gebrauchte Befehl ist mit dieser MySQL -Version nicht zulässig" erfolgt normalerweise bei der Verwendung LOAD DATA LOCAL in MySQL. Dies ist eine Sicherheitsvorsorge; Das Laden der Lokaldateien ist standardmäßig deaktiviert.

Um diese Funktionalität zu ermöglichen, müssen Sie diese sowohl auf Client- als auch auf Serverebene explizit zulassen.

clientseitige Konfiguration:

Verwenden Sie bei der Verbindung zu Ihrem MySQL -Server die Option --local-infile:

<code class="language-bash">mysql -u myuser -p --local-infile mydatabase</code>

Denken Sie daran: Aktivieren lokaler Datenladungsbeschwerden beeinträchtigen die Sicherheit. Aktivieren Sie es nur, wenn Sie es unbedingt notwendig machen, und verstehen Sie die damit verbundenen Risiken.

serverseitige Konfiguration:

Ändern Sie die Konfigurationsdatei Ihres MySQL -Servers (my.cnf oder äquivalent), um loose-local-infile zu aktivieren. Fügen Sie die folgende Zeile hinzu oder wenden Sie sich an:

<code>loose-local-infile = 1</code>

starten Sie Ihren MySQL -Server neu, damit die Änderungen wirksam werden. Nach Abschluss dieser Schritte sollte der Befehl LOAD DATA LOCAL korrekt funktionieren. Priorisieren Sie immer die Best Practices der Sicherheitsförderung bei der Verwaltung Ihrer Datenbank.

Das obige ist der detaillierte Inhalt vonWie behebt man den MySQL-Fehler 1148: Laden lokaler Daten deaktiviert?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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