我有以下错误mysql错误#2000

时间:2014-12-02 19:51:15

标签: mysql

我收到错误消息。我正在使用phpAdmin

2000 - 找不到文件'c:/tmp/userlist.csv'。

LOAD DATA LOCAL INFILE'c:/tmp/userlist.csv' INTO TABLE users2 FIELDS终止于';'

由'\ n';

终止的行

我用谷歌搜索了,这个错误似乎也是很多其他事情。

它确实存在,因为我刚刚粘贴到Windows中并打开文件。

2 个答案:

答案 0 :(得分:1)

使用LOAD DATA LOCAL文件在本地读取,客户端需要访问该文件。你提到你使用的是phpMyAdmin(一个MySQL客户端),因此需要从运行phpMyAdmin的任何地方访问该文件。

如果您的计算机上未安装phpMyAdmin,则需要将文件上传到其所在的服务器,并相应地更改文件路径。


另一种解决方案是在您的计算机上安装MySQL客户端以运行查询,以便它可以在本地读取文件。我推荐MySQL Workbench

答案 1 :(得分:0)

我最不得不做的就是在phpMyadmin中按IMPORT。如果有人告诉我,而不是两天试图通过sqls导入csv,那会更好。