要导出 PostgreSQL 数据库中的数据使用 pg_dump 命令

基本用法:

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

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

其中:

-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 只导出表数据

相关推荐
朱峥嵘(朱髯)几秒前
数据库如何根据全表 NDV 估算子集的 NDV
数据库·算法
ERD Online2 分钟前
MySQL/Oracle/PG/SQLServer 存量库一键逆向成关系图
mysql·oracle·sqlserver
Nturmoils20 分钟前
MongoDB迁移:从烟囱式部署走向 KES-AI 时代融合数据库架构
数据库
深念Y27 分钟前
hotspot-adb-research
linux·数据库·adb·emmc·随身wifi·移动终端
ERD Online35 分钟前
我们怎么设计 good first issue:让第一个 PR 两小时内合入
数据库·git·后端·开源·issue
NeilYuen1 小时前
Mysql实战——图片读写
数据库·mysql
Sayuanni%31 小时前
微服务_注册中心Eureka与Nacos
数据库
倔强的石头_1 小时前
一次MongoDB迁移之后,我开始重新理解融合数据库
数据库
正在走向自律1 小时前
【金仓数据库征文】从 MySQL 迁移到金仓数据库:哈工大智能造价项目的一次信创改造实践
数据库·mysql·性能优化·国产数据库·数据库迁移·信创适配·金仓数据库征文
奇特認2 小时前
MySQL 集群技术 1.源码编译
数据库·mysql