Từ Lưu kết quả truy vấn MySQL thành tệp văn bản hoặc CSV :
Cú pháp
SELECT Your_Column_Name
FROM Your_Table_Name
INTO OUTFILE 'Filename.csv'
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\n'
Hoặc bạn có thể thử lấy đầu ra thông qua ứng dụng khách:
mysql -user -pass -e "select cols from table where cols not null" > /tmp/output
Gợi ý:Nếu bạn không chỉ định một đường dẫn absoulte nhưng sử dụng một cái gì đó như INTO OUTFILE 'output.csv'
hoặc INTO OUTFILE './output.csv'
, nó sẽ lưu trữ tệp đầu ra vào thư mục được chỉ định bởi show variables like 'datadir';
.