我正在centos7上使用mariadb并尝试 SELECT INTO
一个外人。出于某种原因,mariadb似乎认为该文件存在,尽管它肯定不存在。我的问题是
SELECT * FROM tablename WHERE <condition> INTO OUTFILE '/tmp/output.csv' FIELDS ENCLOSED BY '"' TERMINATED BY ',' ESCAPED BY '"' LINES TERMINATED BY '\n';
我得到一个错误:
ERROR 1086 (HY000): File '/tmp/output.csv' already exists
但是当我 ls -la
在 /tmp
很显然,没有一个文件的名字。
有没有什么神奇的地方可以保存这个文件(并重新Map /tmp
)?! 或者这里发生了什么事。
暂无答案!
目前还没有任何答案,快来回答吧!