使用LOAD DATA LOCAL INFILE时,为什么找不到.csv文件?

时间:2017-07-28 16:45:38

标签: mysql database csv mamp

我在运行MAMP的Mac上使用MySql 5.6版。我已将文档根目录设置为user / Desktop / Sites / Rankings。我尝试使用以下代码将CSV文件上传到表格中:

LOAD DATA LOCAL INFILE 'teams.csv' INTO TABLE Teams
FIELDS TERMINATED BY ','
LINES TERMINATED BY '\r'
IGNORE 1 LINES
(team_id, team_location, team_name, team_abbrv);

我不断收到以下错误消息:

ERROR 2 (HY000): File 'teams.csv' not found (Errcode: 2 - No such file or directory)

我尝试根据本网站上的研究改变一堆事情而没有运气。我已经确认了文件的读/写权限,并确保local_infile为ON。我开始怀疑自己是不是指向了正确的方向。当我使用LOCAL时,这是否意味着我应该将我的.csv文件放在我在MAMP中设置的同一文档根文件(排名)中?这就是我所做的,但它似乎仍然没有奏效。我疯了!谢谢你的帮助。

0 个答案:

没有答案