pgadmin数据库可以直接导出数据吗?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pgadmin数据库可以直接导出数据吗?相关的知识,希望对你有一定的参考价值。
命令操作:
数据的导出:pg_dump -U postgres(用户名) (-t 表名) 数据库名(缺省时同用户名) > c:\\fulldb.sql
数据的导入:psql -U postgres(用户名) 数据库名(缺省时同用户名) < C:\\fulldb.sql
pgAdmin操作:
数据的导出:在库名上右击-->backup-->ok,即将数据保存到.backup文件中。
数据的导入:在库名上右击-->restore-->注意填写.backup文件的路径不能有空格-->ok.
可以,你需要super_user权限。
COPY my_table TO 'test.txt' WITH DELIMITER ',';-- Syntax --
COPY tablename [ ( column [, ...] ) ]TO 'filename' | STDOUT
[ [ WITH ]
[ BINARY ]
[ HEADER ]
[ OIDS ]
[ DELIMITER [ AS ] 'delimiter' ]
[ NULL [ AS ] 'null string' ]
[ CSV [ HEADER ]
[ QUOTE [ AS ] 'quote' ]
[ ESCAPE [ AS ] 'escape' ]
[ FORCE QUOTE column [, ...] ]
ps: pgadmin 是 postgres 数据库的管理工具。
如何使用 pgAdmin 在 postgresql 中可视化数据库表?
【中文标题】如何使用 pgAdmin 在 postgresql 中可视化数据库表?【英文标题】:How to visualize database tables in postgresql using pgAdmin? 【发布时间】:2013-08-26 18:05:22 【问题描述】:我正在尝试使用 pgAdmin 可视化表格及其关系。我知道有一个query visualizer tool 可用于pgAdmin。但是,这仅在您处理查询时才有用。我的主要目标是生成数据库中所有可用表的图形表示。
【问题讨论】:
您要提取 ERD 吗? @amphibient 任何可视化;如果我能生成 ERD,那就更好了。 如果你有 Visio,你能用它吗? 或者这个smartdraw.com/specials/erddataflow.asp 我找到了这个答案***.com/a/9694261/892535 我正在使用 pgAdmin 1.16 但看不到数据库设计器工具。 【参考方案1】:对于 pgadmin 3 转到工具 -> 查询工具
图形查询生成器是查询工具视图中的一个选项卡。
很遗憾,Pgadmin 4 没有这个选项。
【讨论】:
您好,图形查询生成器的选项卡在哪里?我有查询工具,但里面的选项是没有标签的 GQB。我在哪里可以找到这个工具? pgAdmin 在较新的版本中删除了这个功能,很遗憾。 在 pgAdmin 4 中右键单击数据库 -> 生成 ERD (Beta)【参考方案2】:我在 postgresql wiki 上找到了 this webpage,其中包含各种使用 postgresql 数据库的工具。我在 Mac 上使用 DbWrench 来生成 ERD。
【讨论】:
【参考方案3】:在 pgAdmin 4 中右键单击数据库,然后“生成 ERD (Beta)”
【讨论】:
不再处于测试阶段,我的意思是“立即生成 ERD”,工作正常,谢谢!【参考方案4】:尝试 pgModeler - 有工作演示(虽然受对象数量限制)。也只支持 PostgreSQL 9.x。
【讨论】:
【参考方案5】:您可以使用 JetBrains DataGrip 来可视化您的数据库架构。创建到 DB 的连接,然后右键单击 [shema name] -> Diagrams -> Show visualisation。
【讨论】:
以上是关于pgadmin数据库可以直接导出数据吗?的主要内容,如果未能解决你的问题,请参考以下文章
如何将表数据从 PostgreSQL (pgAdmin) 导出到 CSV 文件?