2014-03-25 89 views
0

我使用MySQL Workbench并尝试使用加载数据local infile。我有我的表“mysample”与三列:id,姓名,年龄。LOAD DATA LOCAL INFILE找不到路径

我试图加载一个csv文件并将其导入到我的表中。 id是auto_increment,所以我会插入数据到名字和年龄。这是我的查询:

load data local infile 'C:\Users\vissia18\Desktop\sample.csv' into table mysample fields terminated by ',' 
enclosed by '"' 
lines terminated by '\n' 
(names, age) 

但问题是我有这样的错误:

Error Code: 2. File 'C:\Users\vissia18\Desktop\sample.csv' not found 

这是为什么?我应该如何解决这个问题?

+1

使用 '/' 而不是 '\'。 – Divya

+0

谢谢!有效! :d – nicole101

回答

0

根据MySQL documentation

文件名必须作为一个字符串。在Windows上,在路径名称中将反斜杠指定为正斜杠或反斜杠。