MySQL LOAD DATA LOCAL INFILE无法找到文件

时间:2015-02-11 19:08:18

标签: mysql

我尝试将文件menu.csv文件导入phpMyAdmin MySQL数据库,这给我错误信息“#2 - 文件'C:/Users/admin/Desktop/menu.csv'未找到(错误代码:2)”

我尝试过使用LOAD DATA LOCAL INFILE'C:\ Users \ admin \ Desktop \ menu.csv'和'C:\ Users \ admin \ Desktop \ menu.csv'这些都不起作用。我也删除了“LOCAL”关键字,仍然无法正常工作。任何人都可以请帮助

LOAD DATA LOCAL INFILE 'C:/Users/admin/Desktop/menu.csv' 
 INTO TABLE `Items`
 FIELDS TERMINATED BY ','
 ENCLOSED BY '"'
 ESCAPED BY '\\'
 LINES TERMINATED BY '\r\n'
 IGNORE 1 LINES (
  `items_items` , `price` , `section_id` , `items_description`
 )

1 个答案:

答案 0 :(得分:0)

尝试将文件放在此路径中' C:\ ProgramData \ MySQL \ MySQL Server 5.6 \ data'或者你拥有的mysql版本的路径。 Mysql服务器有权访问该路径中的数据,因此应允许将数据加载到文件中。