【发布时间】:2015-01-10 00:44:04
【问题描述】:
我正在尝试将 CSV 文件加载到数据库表中。我绝对 100% 确定此文件路径是正确的,并且我已经验证了一百次。尽管如此,当我运行这个 sql 查询时,它告诉我文件路径是错误的。
它请求的文件路径在任何情况下都是特殊的吗?我假设使用我的根路径..
LOAD DATA LOCAL INFILE '/var/www/html/wordpress/cron/members.csv' INTO TABLE members_copy FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\n';
【问题讨论】:
-
也许您的本地计算机上的路径是正确的,但 MySQL 正在远程运行。或者,MySQL 服务器根本无法访问文件路径。
-
我知道 MYSQL Server 在同一台服务器上运行。
-
您运行此命令的客户端在哪里,因为您指定 LOCAL 后,将从那里读取文件。
-
请提供准确的错误信息。
标签: php mysql sql wordpress csv