无法识别的关键字Near Fields,在mysql查询中使用INTO OUTFILE时终止

时间:2016-09-21 05:24:33

标签: mysql database

我使用以下查询将导出查询结果作为csv文件..

QUERY

 SELECT * FROM city WHERE loc7 = 33 
INTO OUTFILE 'D://file.csv'
FIELDS TERMINATED BY ','

上面的查询有超出phpmyadmin 3.3.9和mysql version()5.5.8,同样的查询在phpmyadmin 4.5.4和mysql {中返回了无法识别的关键字FIELDS和无法识别的密码TERMINATED的错误{1}}如何解决这个问题?有没有办法克服这个问题?

1 个答案:

答案 0 :(得分:0)

可能是你有一个错误的位置。

来自MySQL文档:

  

选择a,b,a + b INTO OUTFILE' /tmp/result.txt' FIELDS终止   ','选择性地包含在'"'终止线由' \ n'
     从   TEST_TABLE;

尝试使用:

SELECT * 
INTO OUTFILE 'D://file.csv'
FIELDS TERMINATED BY ','
FROM city WHERE loc7 = 33