【发布时间】:2011-10-24 01:02:21
【问题描述】:
使用 PHPMyAdmin,我正在尝试通过以下语法导入文件...
LOAD DATA INFILE '/home/kim/development/www/ref_data/ISO_3100_Country_Codes.txt'
INTO TABLE country
FIELDS TERMINATED BY ';'
LINES TERMINATED BY '\r\n'
IGNORE 2 LINES
(name, code);
...但我收到一条错误消息,提示找不到文件 (Errcode 13)。
我使用的是 Ubuntu 11.10,文件的权限是 777。
我以 root 身份登录,并且 root 用户具有 FILE 权限。
我查看了使用 LOCAL 关键字,但这引发了一个 PHP 错误(而且我不希望每次我想导入它时都必须通过客户端-服务器连接来拖拉表)。
文件系统布局是 Ubuntu 默认的。
自从服务器重新启动以来,权限没有任何变化,但是我运行了 FLUSH PRIVILEGES 来确定。没什么区别。
感谢任何帮助!
【问题讨论】:
标签: mysql ubuntu-11.04