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的界面。
我试图导出它为正常的csv,但它仍然返回相同的。 更糟的是,所有的数据都放在第一行。
你几乎是正确的,你只需要检查“放在第一行colums名称”checkbox,然后开始导出。 这应该做的工作。
编辑::
既然你自己做,你可以用这个MYSQL查询来获得字段名称:
SELECT `COLUMN_NAME` FROM `INFORMATION_SCHEMA`.`COLUMNS` WHERE `TABLE_SCHEMA`='yourdatabasename' AND `TABLE_NAME`='yourtablename';
只需勾选Go
button上方Put columns names in the first row
的Put columns names in the first row
checkbox即可。