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 -
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!