要导出 PostgreSQL 数据库中的数据使用 pg

慈云数据 2024-03-22 技术支持 70 0

基本用法:

使用 pg_dump 命令导出整个数据库,包括表结构、数据等。示例命令如下:

要导出 PostgreSQL 数据库中的数据使用 pg
(图片来源网络,侵删)

pg_dump -U username -d dbname -f output_file.sql

其中:

要导出 PostgreSQL 数据库中的数据使用 pg
(图片来源网络,侵删)

-U username:指定数据库用户

-d dbname:指定要导出的数据库名

-f output_file.sql:指定输出文件名,导出的数据将保存到该文件中

-t tablename 指定表名

仅导出数据:

如果只需要导出数据库中的数据(不包括表结构),可以使用 -a 选项。示例命令如下:

pg_dump -U username -d dbname -a -f data_only_output_file.sql

导出特定表数据:

如果只需要导出特定表的数据,可以使用 -t 选项指定表名。示例命令如下:

pg_dump -U username -d dbname -t table_name -a -f specific_table_data.sql

其他选项:

-h hostname:指定数据库主机名

-p port:指定数据库端口

-s 只导出表结构

-a 只导出表数据

微信扫一扫加客服

微信扫一扫加客服

点击启动AI问答
Draggable Icon