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

相关推荐
杭州杭州杭州22 分钟前
MySQL超全笔记
数据库·笔记·mysql
OpenVINO生态社区2 小时前
【汽车功能安全:软件与硬件缺一不可】
数据库·安全·汽车
程序猿阿伟3 小时前
《打破SQL与AI框架对接壁垒,解锁融合新路径》
数据库·人工智能·sql
点燃大海3 小时前
MySQL表结构导出(Excel)
java·数据库·python·mysql·spring
꧁坚持很酷꧂4 小时前
Qt远程连接数据库,注册,登录
开发语言·数据库·qt
加油,旭杏4 小时前
【Redis】服务端高并发分布式结构
数据库·redis·分布式
꧁༺朝花夕逝༻꧂4 小时前
MySQL--数据备份
数据库·mysql
共享家95276 小时前
Linux常用命令详解:从基础到进阶
linux·服务器·数据库
我是个假程序员10 小时前
sql server数据库可疑修复
数据库
极限实验室12 小时前
如何使用 Nginx 代理 Easysearch 服务
数据库·nginx