更改secure_file_path后的MYSQL错误代码1290

时间:2018-02-26 04:28:59

标签: mysql

更改secure_file_priv路径并尝试加载csv文件后,我收到此错误:

错误代码:1290。MySQL服务器使用--secure-file-priv选项运行,因此无法执行此语句

我的设置和代码如下:

+---------------------------+
| @@GLOBAL.secure_file_priv |
+---------------------------+
| /root/site/temp/          |
+---------------------------+

LOAD DATA INFILE '/root/site/temp/groster.csv' 
INTO TABLE 181_roster 
FIELDS TERMINATED BY ',' 
ENCLOSED BY '"'
LINES TERMINATED BY '\n'
IGNORE 1 ROWS
(first, last, gender, grade);

我也试过设置secure-file-priv =""这样做时我得到以下代码:

错误代码:13。无法获取' /temp/groster.csv'的统计信息。 (错误代码:13 - 许可被拒绝)

我的dir权限是: drwxr-XR-X

文件权限是: -rw-R - R的 -

任何帮助都会受到赞赏,我已经在网上到处搜索,documentation似乎没有帮助。我还使用:服务器版本:5.7.20,它的价值。

提前感谢您的帮助。

0 个答案:

没有答案