zoukankan      html  css  js  c++  java
  • PostgreSQL 管理工具之 pgAdmin

    PostgreSQL 管理工具之 pgAdmin

    转载地址:https://tonydong.blog.csdn.net/article/details/90665711

    文章目录

    我们知道,PostgreSQL 是世界上最先进的开源关系数据库。不过,今天给大家介绍的是一款 PostgreSQL 管理工具:pgAdmin

    pgAdmin 简介

    pgAdmin 是一个非常流行、功能强大并且开源的 PostgreSQL 管理与开发平台。pgAdmin 支持 Linux、Unix、Mac OS X 以及 Windows 操作系统,可以管理 PostgreSQL 9.2 以及更高版本。

    pgAdmin

    pgAdmin 特性

    pgAdmin 提供了大量的功能特性,了解这些特性的最好方法就是下载并进行尝试。以下是一个简单的列表,仅供参考:

    跨平台支持

    • Microsoft Windows ™
    • Linux
    • macOS

    为各种 PostgreSQL 版本和衍生产品而设计

    • PostgreSQL 9.2 以及更高版本
    • EDB Postgres Advanced Server 9.2 以及更高版本

    丰富的文档

    • pgAdmin 使用文档
    • PostgreSQL 文档链接

    多种部署模式

    • 桌面应用模式
    • 服务器模式,支持多用户通过网络进行访问
    • 容器部署模式

    工具

    • 强大的查询工具,支持语法高亮
    • 快速响应的数据显示和输入表格
    • 可视化的查询计划显示
    • ACL 权限快速设置向导
    • 过程语言调试器(支持 pl/pgsql 和 edb-spl)

    日常维护

    • 管理自动清理(Auto-vacuum)
    • 监控面板
    • 备份、还原、清理以及统计分析
    • SQL/Shell/批处理作业调度代理

    创建、查看以及编辑所有常用的 PostgreSQL 对象

    对象的显示包括它们的 SQL 语句定义,以及一个用户友好的属性列表。同时还会显示依赖对象和被依赖对象,以及对象的统计信息。

    • 聚合函数
    • 类型转换
    • 字段
    • 约束
    • 数据库
    • 外部表
    • 外部服务器
    • 外部数据封装器
    • FTS 配置
    • FTS 字典
    • FTS 解析器
    • FTS 模板
    • 函数
    • 索引
    • 语言
    • 物化视图
    • 角色
    • 规则
    • 过程语言
    • 模式
    • 序列
    • 表空间
    • 触发器函数
    • 类型
    • 视图
    • EDB Postgres Advanced Server 对象(例如包、过程和同义词)
    • pgAgent 对象(例如作业、计划)

    多字节编码支持

    pgAdmin 支持大部分的 PostgreSQL 服务器编码:

    • SQL_ASCII
    • EUC_JP, EUC_CN, EUC_KR, EUC_TW
    • JOHAB
    • LATIN1, LATIN2, LATIN3, LATIN4, LATIN5, LATIN6, LATIN7, LATIN8, LATIN9, LATIN10
    • ISO_8859_5, ISO_8859_6, ISO_8859_7, ISO_8859_8
    • UNICODE/UTF-8
    • MULE_INTERNAL
    • KOI8
    • WIN
    • ALT
    • WIN1256
    • TCVN
    • WIN874

    下载安装

    pgAdmin 当前版本为 pgAdmin 4,官方网站提供了各种平台下的安装包和源码。推荐使用二进制安装包,安装过程非常简单,不断点击下一步即可。默认情况下,运行 pgAdmin4 会在浏览器中显示以下页面。
    welcome

    设置中文界面

    pgAdmin 支持多语言界面,默认为英语。我们将其改为中文界面,点击“File”下拉菜单,选择“Preferences”;找到左侧列表中的“miscellaneous” -> “User language”,然后在右侧下拉列表中选项“Chinese (Simplified)”。

    Preferences
    最后点击“Save”保存设置。此时仍然不能看到中文界面,需要重新打开或者刷新浏览器才能生效。
    chinese

    连接数据库

    在执行数据库的管理和开发之前,先需要创建一个数据库服务器连接。右键点击页面左侧的“Servers”节点,然后选择“创建” -> “服务器…”,弹出“创建-服务器”对话框。
    server
    为新的服务器连接指定一个“名称”,可以为该连接指定一个服务器组,设置背景色和前景色等。然后点击“Connection”标签。

    connection
    设置连接服务器的相关信息:主机、端口、数据库、用户名以及密码。可以选择是否保存密码。然后点击“保存”按钮创建并连接到新的数据库服务器。

    在这里插入图片描述
    通过左侧的对象浏览器,可以查看和管理各种数据库对象。右侧的各种面板提供了具体的对象信息。

    在左侧结构树中选项任意数据库节点,比如上图中的 hrdb,然后点击菜单“工具” -> “查询工具”可以打开查询编辑器。

    在这里插入图片描述

    查询工具可以用于执行各种 SQL 语句和命令,运行 SQL 脚本,显示查询执行计划,导出查询结果等。

    简而言之,pgAdmin 的确是一款强大的 PostgreSQL 数据库管理和开发工具,学习起来并不困难,建议大家进行尝试。有什么使用问题可以留言讨论!

  • 相关阅读:
    HDU4477 Cut the rope II 递推
    HDU4571 Travel in time 动态规划
    在VS2010中使用$err,hr快速查看当前GetLastError()的值
    对C语言的volatile关键字的理解
    三星S6D1121主控彩屏(240*320*18bit,262K)图形设备接口(GDI)实现
    C语言创建二叉树数据结构, 以及各种遍历
    Ubuntu下使用Dr.com宽带客户端上网的步骤
    8051单片机学习笔记/概要/总结/备忘
    联想笔记本电脑Ubuntu系统下触摸板的锁定
    [MSP430] 集成开发环境 IAR Embedded Workbench for MSP430 5.50
  • 原文地址:https://www.cnblogs.com/haolb123/p/14119013.html
Copyright © 2011-2022 走看看