Heim >Datenbank >MySQL-Tutorial >Was soll ich tun, wenn beim Importieren von Daten über die MySQL-Befehlszeile ein Fehler auftritt?

Was soll ich tun, wenn beim Importieren von Daten über die MySQL-Befehlszeile ein Fehler auftritt?

coldplay.xixi
coldplay.xixiOriginal
2020-10-26 15:38:003112Durchsuche

Lösung für den MySQL-Befehlszeilen-Importdatenfehler: 1. Geben Sie in der Befehlszeile [set global local_infile=1] ein Ausführen, geben Sie weiterhin [Variablen wie „%local%“ anzeigen] ein, um sie auszuführen. 2. Konvertieren Sie die Zeichenkodierung in [UTF-8 】.

Was soll ich tun, wenn beim Importieren von Daten über die MySQL-Befehlszeile ein Fehler auftritt?

Lösung für den MySQL-Befehlszeilen-Importdatenfehler:

1. Fehler 1

Was soll ich tun, wenn beim Importieren von Daten über die MySQL-Befehlszeile ein Fehler auftritt?

Fehlergrund:

MySQL: 6.1.6 Sicherheitsüberlegungen für LOAD DATA. LO CAL.

Wenn Sie den lokalen MySQL-Client zum Laden von Daten in die Datenbank verwenden, müssen Sie die Erlaubnis vom Server einholen.

Die Lösung ist wie folgt: globale Variablen setzen und den Client neu starten.

(1) Geben Sie set global local_infile=1 in der Befehlszeile ein und führen Sie es aus.

(2) Geben Sie weiterhin show-Variablen wie „%local%“ ein und führen Sie es aus. Fragt den Status von local_infile ab für auf.

Was soll ich tun, wenn beim Importieren von Daten über die MySQL-Befehlszeile ein Fehler auftritt?

(3) Starten Sie die Befehlszeile neu und importieren Sie die Daten erneut. (Unbedingt neu starten, sonst gehen die importierten Daten verloren.)

2. Fehler 2

Fehlerursache: Problem mit der Zeichenfolgenkodierung.

Lösung: Öffnen Sie mit Notepad++ die zu importierende Datendatei und konvertieren Sie die Zeichenkodierung in UTF-8.

Was soll ich tun, wenn beim Importieren von Daten über die MySQL-Befehlszeile ein Fehler auftritt?

Weitere verwandte kostenlose Lernempfehlungen: MySQL-Tutorial(Video)

Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn beim Importieren von Daten über die MySQL-Befehlszeile ein Fehler auftritt?. 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