Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> MySQL

Cách xuất một số trường từ bảng MySQL ra file CSV


Thực hiện bằng cách cung cấp tên cột trong câu lệnh SELECT ... INTO OUTFILE khi xuất dữ liệu. Minh họa:

Ví dụ

Dữ liệu từ bảng '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)

Xuất 2 cột 'id', 'Name' ra file 'student1.csv':

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

Truy vấn tạo file 'Student1.csv' và xuất giá trị cột 'id', 'name'.