PostgreSQL 管理工具之 pgAdmin

article/2025/10/15 18:40:00

文章目录

    • pgAdmin 简介
    • pgAdmin 特性
    • 下载安装
    • 设置中文界面
    • 连接数据库

我们知道,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 数据库管理和开发工具,学习起来并不困难,建议大家进行尝试。有什么使用问题可以留言讨论!


http://chatgpt.dhexx.cn/article/DgMRpU4l.shtml

相关文章

pgAdmin 4的安装与使用

简介 本篇文章主要介绍pgAdmin 4的安装以及使用pgAdmin 4导出/导入Postgresql数据库的步骤 一、pgAdmin 4安装 ①访问pgAdmin官网,下载路径如下: https://www.pgadmin.org/download/ ②选择个人电脑所对应的系统,我的电脑是Windows10系统…

pgadmin4工具安装及使用

pgAdmin,是一个维护和管理 Postgres 数据库用通用工具。 pgadmin官网下载地址:https://www.pgadmin.org/ 以pgadmin4-4.11-x86版本为例进行演示: 一、安装pgadmin4 双击软件打开运行,弹出如下界面: 点next&#xff…

pgAdmin4的应用(二)

PostgreSQL 1、插入数据 写错了: select 是查询 或是: 这种方法也是可以的,不过之前要先确定表!! 查看添加的数据; 2、使用 insert 查询工具插入多条数据 INSERT INTO STUDENT2( ID,NAME,SUBJECTS) VALUES (2,…

PostgreSQL/pgAdmin 4 使用

目录 一、安装 PostGIS/pgAdmin 4 二、PostgreSQL 语法 三、SQL shell (psql) 的使用 四、pdAdmin 4 的使用 1.登录,设置/输入密码。 2.新建数据库 由于第一次接触数据库相关内容,从安装软件开始,完全是盲人摸象,故记录一下…

pgAdmin III简介

要打开一个到服务的连接,在树中选择所需的服务,并双击它,或使用“工具”菜单上的连接即可。 一.主窗体 在主窗口中,显示数据库的结构。您可以创建新的对象,删除和编辑现有的对象,如果你使用的是…

PostgreSQL11 | pgadmin4基本使用

通过上一篇文章已经讲解了pgdmin4如何启用官方汉化,本篇开始讲解pgadmin4的使用。 启动pgadmin4后连接数据库,创建新的本地数据库 点击后可看到下方的弹窗 这个框内填写好相关信息后保存,以创建数据库 在【定义】中,用户可以设置…

pgAdmin4的应用(一)

一、安装 可供参考:https://blog.csdn.net/qq_28289405/article/details/80240969 二、转化为中文 可供参考:https://blog.csdn.net/qq_28289405/article/details/80242956 三、应用 0.1、打开数据库 0.2、打开pgAdmin,第一次打开可能需…

开始使用pgAdmin III

pgAdmin III是PostgreSQL一个图形化的数据库设计和管理工具,在Unix(Linux)和Windows系统中都有其发行版本。 pgAdmin III窗口如下图, 创建服务器登记 要进行PostgreSQL的开发与管理, 首先我们必须连接到数据库。可以点选菜单“文件->添加服务器”来打开添加服务器登记窗…

pgadminIII 的基本操作

主窗体 (1)打开pgadmin程序,在目录树种选择要连接的服务器,点击“连接”选项,如图所示: (2)在主窗口显示如下图所示。可以在此新建、编辑和删除对象,单击对象&am…

pgAdmin III 使用图解

pgAdmin III简介 要打开一个到服务的连接,在树中选择所需的服务,并双击它,或使用“工具”菜单上的连接即可。 一.主窗体 在主窗口中,显示数据库的结构。您可以创建新的对象,删除和编辑现有的对象,如果你使用的是当前连接到数据库用户的权限,在主窗口的左侧显示所有服务…

DVWA--javascript

Low 等级 查看源码,在前台生成了一个token,用的是md5加密。 输入success 在控制台输入 generate_token(); Medium 等级 输入 success 在控制台中,输入do_elsesomething(“XX”) High 等级 查看源码,发现这里的js代码经过混淆 …

Adobe Dreamweaver 2021下载与安装教程

准备好安装包 解压安装包,然后点开解压好的安装包 3. 打开 “ Set-up.exe ” 应用程序 4. 建议改一下安装位置,默认安装在C盘,改好位置之后点 “ 继续 ” 5. 等待它安装完成即可,然后点关闭 6.回到桌面会有一个 Adobe Dreamweave的…

DW1000室内定位UWB模块Mini版 KS_UWB V1.0

链接:UWB模块 硬件: STM32F103C8T6 DWM1000模块 尺寸2.2cm*3.2cm 留有ESP8266接口,直插即可链接手机配合手机APP显示位置和距离信息。 用最精简的硬件实现最好的性能。 默认DecaWave双向测距(twoway ranging)程序&…

UWB 超宽带全向平面天线

WB002,UWB 超宽带全向平面天线: 1 范围 本文档详细介绍了DecaWave的性能,结构细节和设计权衡WB002参考天线。 该文档及其相关的gerber文件旨在提供所有文件 将此天线集成到基于DW1000的产品所需的信息。 2 特性 WB002天线设计用于基于DW1000的标签或锚设计。 它专为…

论文笔记:高精度室内定位研究评述及未来演进展望

目录 1. 前言 2. 关键定位技术评述 3. 基于定位场景的分类 4. 定位技术(系统)评价指标体系 5. 现有定位系统评述 6. 总结:挑战、基于和前进方向 1. 前言 本文是对以下论文的解读笔记。注意在下文中“该论文”和“本文”是指向不同的对象…

UWB定位之通信机制(定位数据获取方式)

多数论文中将UWB通信机制概述为定位方法、定位方式或定位信息获取方式,总的几种方式可以分为三类:基于时间的获取方式(TOA、TDOA、TDMA、TWR、DS-TWR)、基于信号强度的获取方式(RSSI)、基于信号到达角度的获…

超宽带(UWB)学习笔记——消除多径误差的第一径检测算法

文章目录 前言1. 第一径检测算法描述1.1 问题的提出1.2 实现过程1.3 参数配置 2. 总结参考文献 前言 使用超宽带进行测距,对抗多径是一个非常重要的问题,其本质是在最强径不是第一径(如LOS信号不是直达径)的情况下还能找到真正的…

10.10:VectorDraw C# VS VectorDraw WEB/Crack-VectorDraw

VectorDraw Corporation 成立于 1998 年,是一个由专业人士组成的软件社区,他们对新技术的主要贡献引导他们成立了公司。迄今为止,超过 700 家软件公司信任我们的产品,正是我们的引擎让我们在软件开发人员中如此可靠。我们拥有开发…

【文档】AOA_Demonstration_Primer

DW1000 AOA Demonstration Primer DW1000 AOA演示入门 DW1000到达角演示入门 1.2版本文件如有更改,恕不另行通知 文章目录 DW1000 AOA Demonstration Primer1-3章、同AOA-with-DW1000_V1.14、EVALUATING DECAWAVE S AOA DEMONSTRATION KIT(评估DECAWA…

UWB PDOA brief introduction

目录 1. What and Why? 2. Mathematical Principle 3. 约束条件 3.1 时钟 3.2 天线间隔 4. PDOA advantage over TDOA 5. 面向实现的考虑及仿真 1. What and Why? 在基于TOA 或者TDOA 的定位方案中,都需要多个基站(不少于3 个)才能实现…