Heim > Datenbank > MySQL-Tutorial > Wie aktiviere ich LOAD DATA LOCAL INFILE in MySQL 5.5 unter Ubuntu 12.04 LTS?

Wie aktiviere ich LOAD DATA LOCAL INFILE in MySQL 5.5 unter Ubuntu 12.04 LTS?

Barbara Streisand
Freigeben: 2024-12-30 08:47:08
Original
562 Leute haben es durchsucht

How to Enable LOAD DATA LOCAL INFILE in MySQL 5.5 on Ubuntu 12.04 LTS?

So konfigurieren Sie MySQL 5.5 unter Ubuntu 12 LTS, um LOAD DATA LOCAL INFILE zuzulassen

Die LOAD DATA LOCAL INFILE-Funktion in MySQL ermöglicht das Laden von Daten aus einer auf dem lokalen System gespeicherten Datei in eine Tabelle geladen werden. Um diese Funktion zu aktivieren, müssen verschiedene Einstellungen konfiguriert werden.

My.cnf konfigurieren

Wie im MySQL 5.5-Handbuch angegeben, müssen sowohl der Server als auch der Client konfiguriert sein konfiguriert, um LOAD DATA LOCAL INFILE zu ermöglichen. Um den MySQL-Server zu konfigurieren, fügen Sie die folgende Option zum Abschnitt [mysqld] der Datei my.cnf hinzu:

local-infile=1
Nach dem Login kopieren

Verwenden der Option --local-infile

Alternativ können Sie beim Aufruf von MySQL die Option --local-infile verwenden Client:

mysql --local-infile -uroot -pyourpwd yourdbname
Nach dem Login kopieren

Globale Variable festlegen

Sie können die globale Variable local_infile auch zur Laufzeit mithilfe dieser SQL-Abfrage festlegen:

SET GLOBAL local_infile=ON;
Nach dem Login kopieren

Zusätzliche Konfiguration

Stellen Sie sicher, dass der Parameter local_infile auch im definiert ist [mysql]-Abschnitt der my.cnf-Datei:

[mysql]
local-infile=1
Nach dem Login kopieren

Sicherheitsüberlegungen

Das Aktivieren von LOAD DATA LOCAL INFILE stellt ein Sicherheitsrisiko dar, da es nicht autorisierten Benutzern das Laden ermöglicht beliebige Dateien auf den Server. Daher sollte diese Funktion nur bei Bedarf aktiviert werden.

Das obige ist der detaillierte Inhalt vonWie aktiviere ich LOAD DATA LOCAL INFILE in MySQL 5.5 unter Ubuntu 12.04 LTS?. 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