mysql - SELECT INTO OUTFILE - 无法创建/写入文件

标签 mysql freebsd select-into-outfile

这个查询:

SELECT ... INTO OUTFILE '/usr/services/001/tmp/`database4ed78d1eb0986`.`tblTemporaryReportFinishedOrders`.tmp';

产生这个错误:

Error Code: 1. Can't create/write to file '/usr/services/001/tmp/`database4ed78d1eb0986`.`tblTemporaryReportFinishedOrders`.tmp' (Errcode: 2)

/usr/services/001/tmp 有777权限,为什么还是不行?

我使用的是 FreeBSD 操作系统。

最佳答案

文件名不能包含那些反抽号。尝试使用有效的文件名。

关于mysql - SELECT INTO OUTFILE - 无法创建/写入文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8447093/

相关文章:

mysql - 如何正确使用 mysqldump

ruby-on-rails - 如何自定义 Capistranos SSH 命令?

php - MySQL:SELECT * INTO OUTFILE 始终返回空数组且没有错误代码?

php - 无法将数据库下载为 CSV

MySQL - 基于从多个表中选择的更新查询

mysql - 从 MySQL 查询中删除重复结果

php - 以周格式显示记录

mysql - MariaDB 无法在 FreeBSD 10 上启动

arm - 我可以使用什么来调试/跟踪 Pandaboard 上的逐步 Freebsd 内核启动过程?

Mysql 如何使用工作表选项以 csv 格式输出文件?