更改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,它的价值。
提前感谢您的帮助。