首页 > 其他分享 >1、postgres数据导出

1、postgres数据导出

时间:2023-08-23 16:55:33浏览次数:33  
标签:postgres dump 数据库 导出 export sql 数据

目录

postgres数据导出

1、只导出所有对象的数据库结构

pg_dump -f user_export.sql -i -C -E UTF8 -n myschema -s -U mypguser -h localhost -W mypostgres

参数说明:

-f 导出存放的文件

-i 是为了兼容数据库版本

-C 包括创建数据库的语句

-E 设定导出数据的编码

-n 是Schema的名称

-U 是用户名称

-h 是数据库服务器的名称

-W 是用强制密码验证

-s 只导出数据库结构

2、只导出对应的数据库与数据

pg_dump -f user_export.sql -i -C -E UTF8 -n myschema -U mypguser -h localhost -W mypostgres

没有-s参数

3、只导出所有的表数据

pg_dump -f user_export.sql -i -a -C -E UTF8 -n myschema -U mypguser -h localhost -W mypostgres

-a 只导出数据

4、整个数据库导出

切换postgres用户

pg_dump -U postgres -d mypostgres  > all_export.sql

-U :后面指定的是有数据库操作权限的用户
-d:后面指定的是数据库中的一个库名
-f:后面指定的是sql文件存放的路径。

标签:postgres,dump,数据库,导出,export,sql,数据
From: https://www.cnblogs.com/lgxdev/p/17652145.html

相关文章

  • 1、postgres删除与创建schema
    目录postgres删除与创建schema1、删除schema语法2、创建schemapostgres删除与创建schema1、删除schema语法dropschema[schema_name];或者dropschema[ifexists][schema_name][cascade][restrict];参数说明:参数说明dropschema关键字,删除schema固定语法......
  • 机器学习会取代数据科学吗?
    推荐:使用NSDT场景编辑器助你快速搭建可二次编辑的3D应用场景真的是这样吗?数据科学真的要死了吗?机器学习会取代数据科学吗?当然没有。我们正在获得更多的数据,这些数据正在产生推动决策的宝贵见解。这些见解无法从计算机中产生,我们需要它们来进行数据科学。可以构建机器学习模型,并......
  • 盘点一个pandas读取excel数据并处理的小需求
    大家好,我是皮皮。一、前言前几天在Python最强王者群【wen】问了一个pandas数据处理的问题,一起来看看吧。通过pandas读取excel数据,其中两列是交易的备注信息,对A列数据筛选并把结果输出到C列。如果A列中有['吉利','奔驰','福特']三个字段,C列标记为‘汽车品牌’,如果A列有['NIKE','......
  • 自带云盘的内网即时通讯软件,保障数据在公司局域网内安全流通
    在信息时代,很多对于内部机密性要求较高的企业,都不惜成本地选择在内网搭建专属的私有化即时通讯系统。企业员工在内部通讯与协同办公的时候,会分享一些文件、文档等资料,为了保证所有在通讯软件流通的文件,就需要选择一款自带云盘和在线文档功能的内网im即时通讯软件。作为一款集移动办......
  • 软件测试|使用ChatGPT帮助我们生成测试数据
    前言当进行软件开发过程中,测试数据的准备是至关重要的一环。为了确保应用程序在各种情况下都能正常运行,开发团队需要设计各种不同类型的测试用例。在这个过程中,使用人工智能模型如ChatGPT可以极大地简化和加速测试数据的构造过程。使用ChatGPT构造测试数据:简介与优势ChatGPT是一种......
  • 如何使用图形数据库构建实时推荐引擎
    推荐:使用NSDT场景编辑器助你快速搭建可二次编辑的3D应用场景“这是给你的”,“为你推荐的”或“你可能也喜欢”,是大多数数字业务中必不可少的短语,特别是在电子商务或流媒体平台中。尽管它们看起来像一个简单的概念,但它们暗示了企业与客户互动和联系方式的新时代:推荐时代。老实说......
  • 软件测试|使用ChatGPT帮助我们生成测试数据
    前言当进行软件开发过程中,测试数据的准备是至关重要的一环。为了确保应用程序在各种情况下都能正常运行,开发团队需要设计各种不同类型的测试用例。在这个过程中,使用人工智能模型如ChatGPT可以极大地简化和加速测试数据的构造过程。使用ChatGPT构造测试数据:简介与优势ChatGPT是......
  • 查询数据库表、字段、备注
    查询数据库表、字段、备注查询表、字段、备注--名名称和字段名SELECT(CASEWHENa.colorder=1THENd.nameELSEd.nameEND)表名,a.colorder字段序号,a.name字段名,(CASEWHENCOLUMNPROPERTY(a.id,a.name,'IsIdentity')=1THEN'√'ELSE''END)标识,(CASEWHE......
  • Oracle数据库字符集概述及修改方式
    1、字符集概述Oracle语言环境的描述包括三部分:language、territory、characterset(语言、地域、字符集)language:主要指定服务器消息的语言,提示信息显示中文还是英文territory:主要指定服务器的数字和日期的格式characterset:是指字符集,一般国内数据库实际使用的字符集主......
  • 2023年DAMA-CDGA/CDGP数据治理认证线上开班中,等你来
    DAMA认证为数据管理专业人士提供职业目标晋升规划,彰显了职业发展里程碑及发展阶梯定义,帮助数据管理从业人士获得企业数字化转型战略下的必备职业能力,促进开展工作实践应用及实际问题解决,形成企业所需的新数字经济下的核心职业竞争能力。DAMA是数据管理方面的认证,帮助数据从业者提升......