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

相关推荐
智购科技智能售货柜27 分钟前
2026自动售货机整机可靠性测试:从高低温交变到EMC电磁兼容的认证工程实践~YH
运维·服务器·数据库·人工智能·物联网
ltl42 分钟前
RocksDB 架构演进:相对 LevelDB 的 diff 地图
数据库
ltl43 分钟前
存储读取性能优化:索引、Bloom Filter 与读放大
数据库
xier_ran4 小时前
【infra之路】GPU 存储层次总结:L1 / L2 / HBM
java·网络·数据库
山甫aa6 小时前
Javaweb---MyBatis增删改查
java·数据库·后端·mybatis·springboot
其实防守也摸鱼6 小时前
接口审计:从原理到实践的万字深度指南
数据库·安全·自动化·github·copilot
@insist1237 小时前
系统集成项目管理工程师-信息和文档管理
网络·数据库·软考·系统集成项目管理工程师·软考中项·软件水平考试
残 风8 小时前
PostgreSQL 存储机制详解
数据库·postgresql·开源·数据库开发
JacksonMx9 小时前
Java CompletableFuture 异步编程实战:从入门到架构师避坑指南
linux·数据库·python