PostgreSQL数据库通用文本文件导出工具pgsqluldr,支持指定SQL指定分隔符远程从PostgreSQL数据库导出文本文件到本地
pgsqluldr 是一个用于导出 PostgreSQL 数据库数据到文本文件的工具,它允许你指定分隔符和其他选项。以下是使用 pgsqluldr 导出数据的基本命令行示例:
pgsqluldr -h hostname -p port -U username -d database_name -f output_file.txt -a password -S "|"
参数解释:
-h
后跟 PostgreSQL 服务器的主机名或 IP 地址。-p
后跟 PostgreSQL 服务器的端口号。-U
后跟用于连接的用户名。-d
后跟要导出数据的数据库名。-f
后跟输出文件的名称。-a
后跟用户密码(如果不使用环境变量或.pgpass文件的话)。-S
后跟指定的分隔符,这里使用了管道符号 (|
) 作为字段分隔符。
请确保你有正确的权限和安装了 pgsqluldr 工具。如果你需要导出整个数据库或指定查询结果,请使用相应的命令行参数。
评论已关闭