【发布时间】:2015-04-20 13:51:48
【问题描述】:
我一直在使用 psql Postgres 终端使用以下方法将 CSV 文件导入表中
COPY tbname FROM
'/tmp/the_file.csv'
delimiter '|' csv;
除了我必须登录到 psql 终端才能运行它之外,它工作正常。
我想知道是否有人知道从 Linux shell 命令行执行类似于此命令的方法,类似于 Postgres 如何允许像下面这样的 shell 命令
/opt/postgresql/bin/pg_dump dbname > /tmp/dbname.sql
这允许在不登录 psql 终端的情况下从 Linux shell 转储数据库。
【问题讨论】:
标签: linux database postgresql shell import