Heim >Datenbank >MySQL-Tutorial >Wie können wir bestimmte Felder aus einer MySQL-Tabelle in eine Textdatei exportieren?

Wie können wir bestimmte Felder aus einer MySQL-Tabelle in eine Textdatei exportieren?

WBOY
WBOYnach vorne
2023-09-09 11:09:10814Durchsuche

我们如何将 MySQL 表中的某些字段导出到文本文件中?

Dies kann durch die Angabe der Spaltennamen in der SELECT … INTO OUTFILE-Anweisung beim Exportieren von Daten aus einer MySQL-Tabelle in eine Datei erfolgen. Wir veranschaulichen dies anhand des folgenden Beispiels -

Beispiel

Angenommen, wir erhalten die folgenden Daten aus der Tabelle „Student_info“ -

mysql> Select * from Student_info;
+------+---------+------------+------------+
| id   | Name    | Address    | Subject    |
+------+---------+------------+------------+
| 101  | YashPal | Amritsar   | History    |
| 105  | Gaurav  | Chandigarh | Literature |
| 125  | Raman   | Shimla     | Computers  |
| 130  | Ram     | Jhansi     | Computers  |
| 132  | Shyam   | Chandigarh | Economics  |
| 133  | Mohan   | Delhi      | Computers  |
+------+---------+------------+------------+
6 rows in set (0.07 sec)

Angenommen, wir möchten nur die beiden Spalten „id“ und „Name“ aus oben exportieren Tabelle in eine Datei, dann kann die folgende Abfrage nur die Werte „id“ und „name“ in der Tabelle „Student_info“ in eine Datei mit dem Namen „student1.txt“ exportieren –

mysql> Select id, Name from Student_info INTO OUTFILE 'C:/mysql/bin/mysql-files/student1.txt';
Query OK, 6 rows affected (0.07 sec)

Die obige Abfrage erstellt eine Datei mit dem Namen Öffnen Sie die Datei „Student.txt“ und exportieren Sie die Werte der Spalten „id“ und „name“ in der Tabelle „Student_info“ in die Datei.

Das obige ist der detaillierte Inhalt vonWie können wir bestimmte Felder aus einer MySQL-Tabelle in eine Textdatei exportieren?. 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