我收到错误消息。我正在使用phpAdmin
LOAD DATA LOCAL INFILE'c:/tmp/userlist.csv' INTO TABLE users2 FIELDS终止于';'
由'\ n';
终止的行我用谷歌搜索了,这个错误似乎也是很多其他事情。
它确实存在,因为我刚刚粘贴到Windows中并打开文件。
答案 0 :(得分:1)
使用LOAD DATA LOCAL
文件在本地读取,客户端需要访问该文件。你提到你使用的是phpMyAdmin(一个MySQL客户端),因此需要从运行phpMyAdmin的任何地方访问该文件。
如果您的计算机上未安装phpMyAdmin,则需要将文件上传到其所在的服务器,并相应地更改文件路径。
另一种解决方案是在您的计算机上安装MySQL客户端以运行查询,以便它可以在本地读取文件。我推荐MySQL Workbench。
答案 1 :(得分:0)
我最不得不做的就是在phpMyadmin中按IMPORT。如果有人告诉我,而不是两天试图通过sqls导入csv,那会更好。