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

相关推荐
小白勇闯网安圈18 小时前
Django 响应对象、文件上传与类视图
数据库·django·sqlite
努力的小雨19 小时前
同一份 SQL 跑多套环境:Ksql 变量怎么用才安全
数据库
科技绘图20 小时前
快鲸GEO vs 传统AI搜索优化:全链路自动化与高效内容生产在转化闭环上的对比
数据库·人工智能·自动化
ltl20 小时前
数据库作为 LLM 记忆体:语义缓存、RAG 与一致性
数据库
ltl20 小时前
WAL 与崩溃恢复:ARIES 协议怎么跑通
数据库
ltl20 小时前
TEE 数据库:EnclaveDB、Oblivious 原语与机密 SQL
数据库
麻瓜code21 小时前
【Mysql】重新学一遍 SQL 执行顺序
数据库·sql
这个DBA有点耶1 天前
数据库一体机架构演进:从硬件堆叠到软硬深度耦合
服务器·网络·数据库·硬件架构·运维开发·database·数据库架构
一只fish1 天前
优化器架构对比:Oracle vs PostgreSQL vs MySQL
mysql·postgresql·oracle
安_1 天前
RAG的向量数据库:为LLM提供语义搜索能力
数据库