【发布时间】:2019-06-14 06:35:37
【问题描述】:
我在 MYSQL 中运行代码可以正常工作,没问题。 但是当我尝试在 R 中运行相同的代码时,我得到了错误:
无法运行语句:MySQL 服务器正在使用
--secure-file-priv选项运行,因此无法执行该语句
我用谷歌搜索了一下,发现很多人在他们的工作台上运行它时遇到了麻烦。不过,这不是我的问题,我可以从工作台插入。但我想从 R 做所有事情。
我运行的代码是:
LOAD DATA
INFILE 'C:\\ProgramData\\MySQL\\MySQL Server 8.0\\Uploads\\Fred_mbf_meta_data.csv'
INTO TABLE fred.fredmetambf
FIELDS TERMINATED BY '\t'
IGNORE 1 LINES
(Title,Series_ID,Frequency,Units,Seas_adj,Start_Date,End_Date,Last_Updated);
我还尝试在 LOAD DATA LOCAL INFILE 之后添加 >> LOCAL。 但后来我得到了错误:“这个 MySQL 版本不允许使用的命令”
游戏结束了吗?
【问题讨论】:
标签: mysql r csv sql-insert load-data-infile