我一直在使用psql Postgres终端将CSV文件导入表格,方法如下:
COPY tbname FROM
'/tmp/the_file.csv'
delimiter '|' csv;
除了需要登录到psql终端才能运行它之外,它的运作正常。
我想知道是否有人知道一种类似于Postgres允许以下命令的方法,可以在Linux shell命令行上执行此命令:
/opt/postgresql/bin/pg_dump dbname > /tmp/dbname.sql
这样可以在Linux shell中进行数据库转储,而无需登录到psql终端。