通过PHPmyadmin导入CSV文件:找不到文件或访问被拒绝

问题描述 投票:1回答:1

我在域托管服务器上使用PhpMyAdmin 2.6.2。我有一个表,我想从一个小的CSV格式的文件中将数据导入其中。 (这是试行看看它是如何工作的。)

SQL查询:

LOAD DATA LOCAL INFILE 'c:/shoelinks.csv' INTO TABLE `shoelinks` FIELDS TERMINATED BY ',' ENCLOSED BY '"' ESCAPED BY '\\' LINES TERMINATED BY '\r\n'

MySQL说:

#2 - File 'c:\shoelinks.csv' not found (Errcode: 2) 

我尝试从各种不同的目录导入CSV文件(例如,MySql/DataPHPmyAdmin/import等)。但是我仍然遇到相同的“找不到文件”问题。

当我使用不带LOCAL的SQL时,这就是我得到的; SQL查询:

LOAD DATA INFILE 'D:\\Websites\\uploadtemp\\php7BA8.tmp' INTO TABLE `shoelinks` FIELDS TERMINATED BY ',' ENCLOSED BY '"' ESCAPED BY '\\' LINES TERMINATED BY '\r\n'

MySQL说:

#1045 - Access denied for user 'rs1-sl9'@'%' (using password: YES)

我登录phpmyadmin时不应该有任何特权问题,我是数据库管理员。

我该怎么做才能导入数据文件?

mysql file-io phpmyadmin load
1个回答
0
投票

我刚遇到这个问题。 CPanel需要授予文件特权才能运行此查询。请与您的主机支持联系,以了解有关方法。

仅供参考,如果您使用的是GoDaddy共享托管解决方案,则不允许这样做。

© www.soinside.com 2019 - 2024. All rights reserved.