【发布时间】:2015-10-10 22:13:10
【问题描述】:
R 编程语言
这是我的查询:
LOAD DATA LOCAL INFILE '/home/ap_506/KF/export_2015-07-20.csv'
INTO TABLE test.raporty
FIELDS TERMINATED BY ';'
ENCLOSED BY '"'
LINES TERMINATED BY '\n'
IGNORE 1 LINES;
我将local-infile=1 放入文件中:/etc/mysql/my.cnf:
[mysql]
local-infile=1
[mysqld]
local-infile=1
它仍然返回错误:
Error Code: 1148. The used command is not allowed with this MySQL version
版本:
SELECT VERSION() 返回:'5.5.40-0ubuntu0.12.04.1'
它可以工作,我可以使用以下方法通过终端上传:
mysql -h <server> -u <user> -p --local-infile <database>
我也可以从 WINDOWS 上传这个
但这不是灵魂,因为我需要使用 ubuntu 并从 R 上传数据。你能帮帮我吗?
【问题讨论】:
-
我阅读了有关 stackoverflow 的所有教程,但没有找到解决方案...
标签: mysql r ubuntu file-io import