Heim > Datenbank > MySQL-Tutorial > Wie wertet MySQL beim Importieren einer Textdatei in eine MySQL-Tabelle Leerzeilen zwischen zwei in einer Textdatei geschriebenen Zeilen aus?

Wie wertet MySQL beim Importieren einer Textdatei in eine MySQL-Tabelle Leerzeilen zwischen zwei in einer Textdatei geschriebenen Zeilen aus?

WBOY
Freigeben: 2023-09-04 21:49:07
nach vorne
723 Leute haben es durchsucht

在将文本文件导入 MySQL 表时,MySQL 如何评估文本文件中写入的两行之间的空白行?

Angenommen, wenn zwischen zwei in einer Textdatei geschriebenen Zeilen eine Leerzeile steht, wertet MySQL diese beim Importieren dieser Textdatei in eine MySQL-Tabelle als Datenzeile aus. Dies lässt sich anhand des folgenden Beispiels verstehen:

Beispiel

Angenommen, wir haben eine Leerzeile zwischen zwei Zeilen in einer Textdatei mit dem Namen „A.txt“, wie unten gezeigt –

105,Chum,USA,11000
106,Danny,AUS,12000
Nach dem Login kopieren

Jetzt können wir die folgende Abfrage schreiben, die Daten liefert wird aus einer Textdatei in eine MySQL-Tabelle importiert -

mysql> LOAD DATA LOCAL INFILE 'd:\A.txt' INTO table employee10_tbl FIELDS TERMINATED BY ',';
Query OK, 3 rows affected, 4 warnings (0.05 sec)
Records: 3 Deleted: 0 Skipped: 0 Warnings: 4
Nach dem Login kopieren

Die obige Abfrage zeigt, dass 3 Zeilen hochgeladen wurden und es 4 Warnungen gibt. Mit Hilfe der folgenden Abfrage können wir nun sehen, was hochgeladen wurde –

mysql> Select * from employee10_tbl;
+------+----------------+----------+--------+
| Id   | Name           | Country  | Salary |
+------+----------------+----------+--------+
| 105  | Chum           | USA      |  11000 |
|   0  | NULL           | NULL     |   NULL |
| 106  | Danny          | AUS      |  12000 |
+------+----------------+----------+--------+
3 rows in set (0.00 sec)
Nach dem Login kopieren

Die obige Ergebnismenge zeigt, dass MySQL NULL und 0 in den Spalten als leere Zeilen zwischen den beiden Zeilen hochlädt.

Das obige ist der detaillierte Inhalt vonWie wertet MySQL beim Importieren einer Textdatei in eine MySQL-Tabelle Leerzeilen zwischen zwei in einer Textdatei geschriebenen Zeilen aus?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:tutorialspoint.com
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage