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

相关推荐
ROCKY_8171 小时前
Mysql复习(二)
数据库·mysql·oracle
Amd7943 小时前
PostgreSQL 初始化配置设置
postgresql·性能优化·用户管理·日志管理·安全性·数据库配置·初始设置
问道飞鱼3 小时前
【知识科普】认识正则表达式
数据库·mysql·正则表达式
HaiFan.4 小时前
SpringBoot 事务
java·数据库·spring boot·sql·mysql
水根LP494 小时前
linux系统上SQLPLUS的重“大”发现
数据库·oracle
途途途途4 小时前
精选9个自动化任务的Python脚本精选
数据库·python·自动化
04Koi.5 小时前
Redis--常用数据结构和编码方式
数据库·redis·缓存
silver98865 小时前
mongodb和Cassandra
数据库
PersistJiao5 小时前
3.基于 Temporal 的 Couchbase 动态 SQL 执行场景
数据库·sql
上山的月5 小时前
MySQL -函数和约束
数据库·mysql