Ubuntu 22.04 安装 pgAdmin 数据库管理工具

迭代涟漪
• 阅读 250

Ubuntu 22.04 安装 pgAdmin 数据库管理工具

pgAdmin 是 PostgreSQL 管理的图形用户界面,它允许管理员有效地管理 PostgreSQL 数据库。

在这篇文章中,我们将向您展示如何在 Ubuntu 22.04 上安装 pgAdmin,并将介绍如何连接到现有的 PostgreSQL 数据库服务器。

1) 安装 Curl

我们需要 curl 命令行工具来安装包存储库的公钥

$ sudo apt update && sudo apt install curl -y

Ubuntu 22.04 安装 pgAdmin 数据库管理工具

2) 配置 pgAdmin APT 包存储库

首先使用下面的 curl 命令安装它的公钥

$ curl -fsS https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo gpg --dearmor -o /usr/share/keyrings/packages-pgadmin-org.gpg

使用下面的命令创建存储库配置文件

$ sudo sh -c 'echo "deb [signed-by=/usr/share/keyrings/packages-pgadmin-org.gpg] https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main" > /etc/apt/sources.list.d/pgadmin4.list && apt update'

Ubuntu 22.04 安装 pgAdmin 数据库管理工具

3) 安装 pgAdmin

完成 pgAdmin 存储库的设置后,运行以下 apt 命令为桌面和 web 模式安装 pgAdmin。

$ sudo apt install pgadmin4 -y

Ubuntu 22.04 安装 pgAdmin 数据库管理工具

4) 配置 pgAdmin Web 界面的用户帐号

安装 pgadmin4 软件包时,它提供了安装脚本“/usr/pgadmin4/bin/setup-web.sh”,用于为 Web 接口配置用户帐户。使用此脚本,用户帐户将被确保并禁止未经授权的访问。

$ sudo /usr/pgadmin4/bin/setup-web.sh

Ubuntu 22.04 安装 pgAdmin 数据库管理工具

脚本将提示您输入电子邮件地址,密码并重新启动 Apache 服务。

5) 访问 pgAdmin Web 界面

设置完成后,您现在可以通过 web 浏览器访问 pgAdmin

http://{IP-Address-of-Your-System}/pgadmin4

Ubuntu 22.04 安装 pgAdmin 数据库管理工具

成功登录后,您将获得访问 PGAdmin 界面的权限,您可以开始轻松地管理您的 PostgreSQL 数据库。

Ubuntu 22.04 安装 pgAdmin 数据库管理工具

6) 从 pgAdmin 连接 PostgreSQL

现在您已经登录到 pgAdmin,按照如下步骤将它连接到 PostgreSQL 数据库服务器。

a ) 右键单击服务器图标,选择注册,然后选择服务器,如下所示

Ubuntu 22.04 安装 pgAdmin 数据库管理工具

b) 在 General 和 Connection 选项卡中填写连接信息

Ubuntu 22.04 安装 pgAdmin 数据库管理工具

Ubuntu 22.04 安装 pgAdmin 数据库管理工具

单击“Save”,将服务器注册到 pgAdmin。

Ubuntu 22.04 安装 pgAdmin 数据库管理工具

我的开源项目

Ubuntu 22.04 安装 pgAdmin 数据库管理工具

点赞
收藏
评论区
推荐文章
blmius blmius
3年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
Wesley13 Wesley13
3年前
VBox 启动虚拟机失败
在Vbox(5.0.8版本)启动Ubuntu的虚拟机时,遇到错误信息:NtCreateFile(\\Device\\VBoxDrvStub)failed:0xc000000034STATUS\_OBJECT\_NAME\_NOT\_FOUND(0retries) (rc101)Makesurethekern
Wesley13 Wesley13
3年前
FLV文件格式
1.        FLV文件对齐方式FLV文件以大端对齐方式存放多字节整型。如存放数字无符号16位的数字300(0x012C),那么在FLV文件中存放的顺序是:|0x01|0x2C|。如果是无符号32位数字300(0x0000012C),那么在FLV文件中的存放顺序是:|0x00|0x00|0x00|0x01|0x2C。2.  
Stella981 Stella981
3年前
SpringBoot整合Redis乱码原因及解决方案
问题描述:springboot使用springdataredis存储数据时乱码rediskey/value出现\\xAC\\xED\\x00\\x05t\\x00\\x05问题分析:查看RedisTemplate类!(https://oscimg.oschina.net/oscnet/0a85565fa
Wesley13 Wesley13
3年前
mysql设置时区
mysql设置时区mysql\_query("SETtime\_zone'8:00'")ordie('时区设置失败,请联系管理员!');中国在东8区所以加8方法二:selectcount(user\_id)asdevice,CONVERT\_TZ(FROM\_UNIXTIME(reg\_time),'08:00','0
Wesley13 Wesley13
3年前
PHP创建多级树型结构
<!lang:php<?php$areaarray(array('id'1,'pid'0,'name''中国'),array('id'5,'pid'0,'name''美国'),array('id'2,'pid'1,'name''吉林'),array('id'4,'pid'2,'n
Easter79 Easter79
3年前
SpringBoot整合Redis乱码原因及解决方案
问题描述:springboot使用springdataredis存储数据时乱码rediskey/value出现\\xAC\\xED\\x00\\x05t\\x00\\x05问题分析:查看RedisTemplate类!(https://oscimg.oschina.net/oscnet/0a85565fa
Wesley13 Wesley13
3年前
Java日期时间API系列36
  十二时辰,古代劳动人民把一昼夜划分成十二个时段,每一个时段叫一个时辰。二十四小时和十二时辰对照表:时辰时间24时制子时深夜11:00凌晨01:0023:0001:00丑时上午01:00上午03:0001:0003:00寅时上午03:00上午0
Wesley13 Wesley13
3年前
MBR笔记
<bochs:100000000000e\WGUI\Simclientsize(0,0)!stretchedsize(640,480)!<bochs:2b0x7c00<bochs:3c00000003740i\BIOS\$Revision:1.166$$Date:2006/08/1117
Wesley13 Wesley13
3年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
美凌格栋栋酱 美凌格栋栋酱
4个月前
Oracle 分组与拼接字符串同时使用
SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(