我正在尝试将 mysql 表导出到 csv。我已经实现了这一点,但导出列的字段没有出现在 csv 文件中。
我使用的代码如下:
select Nombre,Direccion INTO OUTFILE 'prueba.csv' FIELDS TERMINATED BY ';' ENCLOSED BY '\"' LINES TERMINATED BY '\r\n';
我怎样才能让它也导出列名?
我正在尝试将 mysql 表导出到 csv。我已经实现了这一点,但导出列的字段没有出现在 csv 文件中。
我使用的代码如下:
select Nombre,Direccion INTO OUTFILE 'prueba.csv' FIELDS TERMINATED BY ';' ENCLOSED BY '\"' LINES TERMINATED BY '\r\n';
我怎样才能让它也导出列名?
要获取 csv 中的列名,您必须使用 UNION。
尝试以下操作:
在您的查询中,您使用
FIELDS TERMINATED BY ';'
如果您想按定义创建 .CSV 文件,您应该主要使用
FIELDS TERMINATED BY ','
查询将如下所示: