Heim  >  Artikel  >  Datenbank  >  Wie können wir Daten aus einer Textdatei importieren, deren erste Zeile Spaltennamen enthält?

Wie können wir Daten aus einer Textdatei importieren, deren erste Zeile Spaltennamen enthält?

王林
王林nach vorne
2023-09-13 14:45:06863Durchsuche

Wie können wir Daten aus einer Textdatei importieren, deren erste Zeile Spaltennamen enthält?

Manchmal enthält die erste Zeile der Eingabetextdatei die Namen der Spalten. Um Daten aus solchen Textdateien in eine MySQL-Tabelle zu importieren, müssen wir die Option „Zeilen ignorieren“ verwenden. Um dies zu veranschaulichen, verwenden wir das folgende Beispiel –

Beispiel

Unten sind die durch Kommas getrennten Werte aus der A.txt-Datei –

Id,Name,Country,Salary
100,”Ram”,”INDIA”,25000
101,”Mohan”,”INDIA”,28000

Wir möchten diese Daten in die folgende Datei mit dem Namen „mitarbeiter3_tbl –

mysql> Create table employee3_tbl(Id Int, Name Varchar(20), Country Varchar(20),Salary Int);
Query OK, 0 rows affected (0.1 sec)

“ importieren Jetzt können Daten mithilfe der folgenden Tabelle von der Datei in die Datenbanktabelle übertragen werden:

mysql> LOAD DATA LOCAL INFILE 'd:\A.txt' INTO table employee3_tbl FIELDS TERMINATED BY ',' ENCLOSED BY ‘“’ IGNORE 1 ROWS;
Query OK, 2 rows affected (0.16 sec)
Records: 2 Deleted: 0 Skipped: 0 Warnings: 0

In der obigen Abfrage ignoriert MySQL die erste Zeile. Ignorierte Zeilen hängen von dem Wert ab, der an Position „n“ in der Option „IGNORE n ROWS“ angegeben ist.

mysql> Select * from employee3_tbl;
+------+-------+---------+--------+
| Id   | Name  | Country | Salary |
+------+-------+---------+--------+
| 100  | Ram   | INDIA   | 25000  |
| 101  | Mohan | INDIA   | 28000  |
+------+-------+---------+--------+
2 rows in set (0.00 sec)

Die obige Ergebnismenge zeigt, dass die Daten in der A.txt-Datei in die Tabelle übertragen wurden.

Das obige ist der detaillierte Inhalt vonWie können wir Daten aus einer Textdatei importieren, deren erste Zeile Spaltennamen enthält?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen