【问题标题】:Importing a CSV file via PHPmyadmin: file not found or access denied通过 PHPmyadmin 导入 CSV 文件:找不到文件或拒绝访问
【发布时间】:2012-07-05 06:58:44
【问题描述】:

我在我的域托管服务器上使用 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) 

我尝试从各种不同的目录(例如 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】:

    我刚刚遇到了这个问题。 CPanel 需要授予文件权限才能运行此查询。请联系您的托管支持以了解如何执行此操作。

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

    【讨论】:

      猜你喜欢
      • 2013-07-21
      • 1970-01-01
      • 1970-01-01
      • 2023-03-10
      • 2012-10-07
      • 1970-01-01
      • 2014-12-31
      • 2012-03-06
      • 1970-01-01
      相关资源
      最近更新 更多