Mysql 如何导出一列或几列数据

如何将 Mysql 中的一列或几列数据导出成 CSV 文件呢?

Answers

执行以下 SQL 语句即可:

SELECT field1, field2 FROM tbl WHERE ...
    INTO OUTFILE '/tmp/result.csv'
    FIELDS TERMINATED BY ','
    OPTIONALLY ENCLOSED BY '"'
    LINES TERMINATED BY '\n';

完成后在服务器端的 /tmp/ 目录下就可以找到导出的文件