Das Importieren großer Textdateien in eine MySQL-Datenbank kann eine häufige Aufgabe in Datenverarbeitungsworkflows sein. Um diesem Bedarf gerecht zu werden, stellt MySQL den Befehl LOAD DATA INFILE bereit, mit dem Benutzer Daten effizient aus einer tabulatorgetrennten Datei in eine bestimmte Tabelle laden können.
Sie haben eine Textdatei enthält tabulatorgetrennte Daten, die Sie in eine MySQL-Tabelle mit dem Namen PerformanceReport in der Datenbank Xml_Date importieren möchten. Sie haben die Tabelle mit den entsprechenden Zielfeldern erstellt.
Der Befehl LOAD DATA INFILE bietet eine bequeme Möglichkeit, Daten aus einer Textdatei in eine MySQL-Tabelle zu importieren. Die Befehlssyntax lautet wie folgt:
LOAD DATA INFILE 'file_path' INTO TABLE table_name;
In Ihrem speziellen Fall sollte der folgende Befehl die Daten aus der Datei text_file.txt in die PerformanceReport-Tabelle importieren:
LOAD DATA INFILE '/path/to/text_file.txt' INTO TABLE PerformanceReport;
Standardmäßig Bei LOAD DATA INFILE wird davon ausgegangen, dass die Textdatei durch Tabulatoren getrennt ist und jede Zeile eine einzelne Zeile einnimmt. Dies entspricht dem Format Ihrer Eingabedaten, sodass der Import reibungslos verlaufen sollte.
Das obige ist der detaillierte Inhalt vonWie kann ich mit LOAD DATA INFILE effizient tabulatorgetrennte Daten aus einer Textdatei in eine MySQL-Tabelle importieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!