突然之间,我无法从MySQL写入文件。我正在使用Windows 10和MySQL版本5.7.18-log。我的查询运行正常,但是当我添加INTO OUTFILE 'C:/Outfile.txt'
时
它返回ERROR 1 (HY000): Can't create/write to file 'C:\Outfile.txt' (Errcode: 13 - Permission denied)
我已经在C:\ ProgramData \ MySQL \ MySQL Server 5.7 \中编辑了my.ini文件。它最初有secure-file-priv= ""
,据我所知,这应该意味着我有权在任何地方编写。我将my.ini更改为secure-file-priv= "C:\"
,但仍然遇到相同的错误。
还有其他地方可以更改权限或缺少什么吗?
答案 0 :(得分:0)
您必须从文件属性中授予文件权限,并授予所有文件权限