phpmyadmin导出为csv excel

我有使用xampp(4.1.6)phpmyadmin导出function的问题。 当我导出时,我selectCSV格式的Excel,但它会返回数据如:

1;"data1";"0";"6828";"2014-03-13 13:54:26";"2014-03-13 13:54:26";"file";;"2014-03-14 14:45:51" 

所以我尝试了这个语法:

 SELECT * FROM `directory_listing` INTO OUTFILE 'C:/test.csv' FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\n' 

现在格式和mysql表格一样。 问题是,我想在第一行显示列名。 我怎样才能做到这一点?

顺便说一下,下面是我的phpmyadmin导出function的界面。

phpmyadmin导出选项卡

我试图导出它为正常的csv,但它仍然返回相同的。 更糟的是,所有的数据都放在第一行。

phpmyadmin导出为正常的csv

你几乎是正确的,你只需要检查“放在第一行colums名称”checkbox,然后开始导出。 这应该做的工作。

编辑::

既然你自己做,你可以用这个MYSQL查询来获得字段名称:

  SELECT `COLUMN_NAME` FROM `INFORMATION_SCHEMA`.`COLUMNS` WHERE `TABLE_SCHEMA`='yourdatabasename' AND `TABLE_NAME`='yourtablename'; 

只需勾选Gobutton上方Put columns names in the first rowPut columns names in the first rowcheckbox即可。