4

其他人在使用时遇到问题:

LOAD DATA LOCAL INFILE 'c:/PRODUCT_GROUP_UPLOAD.CSV' into TABLE ats_store.product_group
FIELDS TERMINATED BY ',' ENCLOSED BY '"' 
ESCAPED BY '"' LINES TERMINATED BY '\r\n' 
(product_group_id,name,price,description,image,start_time,end_time,start_date,end_date,product_code,delivery_format);

Mysql Workbench 已经有几个星期的问题了,但我什至找不到文件。还有,我今天更新了!

我得到:

Error Code: 2. File 'c:\PRODUCT_GROUP_UPLOAD.CSV' not found (Errcode: 2 - No such file or directory)

我已经加载了其他文件,但似乎无法加载这个文件?它在我指定的文件夹中定义!

请记住,我已经玩过斜线,向前,向后,双前,双后等......

4

4 回答 4

8

Windows 路径名使用正斜杠而不是反斜杠指定。如果确实使用了反斜杠,则必须将它们加倍。

http://dev.mysql.com/doc/refman/5.1/en/load-data.html

于 2013-03-01T20:16:40.553 回答
3

我有同样的问题你的路径应该使用“”

"C:\\PRODUCT_GROUP_UPLOAD.CSV" if running from workbench
于 2015-03-18T13:52:30.710 回答
1

LOAD DATA LOCAL 要求文件位于客户端计算机上。这是你的情况吗?

既然你写了你已经加载了其他文件,我假设你的服务器和客户端在所有尝试中都是相同的,只有这个文件无法加载。我写这个是因为可以关闭本地支持(另请参见http://dev.mysql.com/doc/refman/5.6/en/load-data-local.html)。

麦克风

于 2013-03-04T08:34:41.787 回答
1

尝试将数据文件移动到不在“文档和设置”或其子目录下的测试目录。Windows 可能会限制对该区域的访问。然后再次测试您的 LOAD INFILE 语句。

于 2013-09-12T22:20:55.147 回答