postgresql csv文件导入

时间:2016-02-08 21:49:00

标签: postgresql csv

当我尝试将csv文件加载到postgresql中时。我使用以下命令。

CREATE TABLE population(
    country char(80),
    year integer,
    population integer
);

COPY population FROM '/Users/chittampalliyashaswini/Desktop/population.csv'
           DELIMITER ',' CSV HEADER;

然后我收到以下错误。

  

错误:无法打开文件" /Users/chittampalliyashaswini/Desktop/population.csv"阅读:许可被拒绝

1 个答案:

答案 0 :(得分:0)

消息很明确,用户postgresql正在运行,没有读取文件的权限。 您可以将其移动到/ tmp和/或修复路径上的权限。我通常会切换到postgres用户并运行较少的检查。

如果是一次性的话,我建议您只需将其移至/ tmp /并使用该路径。