无法创建/写入文件“ /path/file.csv”(错误代码:13“权限被拒绝”)

时间:2018-07-12 10:17:42

标签: mysql debian

我想将查询结果放入文件csv中,但它显示了此错误。我更改了访问权限,但又犯了同样的错误想法

SELECT id, filename
INTO OUTFILE '/home/results.csv'
FROM attachments

2 个答案:

答案 0 :(得分:1)

您正在尝试写入$nest->temperature_set((int)$_POST['newtemp']); 目录,该目录只能以root用户身份执行。此目录旨在包含所有用户的主目录,并以相应的用户名命名。

因此,您应该将输出路径更改为例如/home,或您拥有写权限的其他路径。

答案 1 :(得分:0)

如果您使用的是Linux,

SELECT id, filename
INTO OUTFILE '/tmp/results.csv'
FROM attachments

并找到csv文件/ tmp