Linux PgAdmin如何连接服务器

187
2025/4/3 0:32:10
栏目: 云计算
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

要在Linux上使用pgAdmin连接到PostgreSQL服务器,请按照以下步骤操作:

安装pgAdmin

  1. 添加pgAdmin仓库(如果使用自定义安装方式):

    在RHEL 9上,首先需要添加pgAdmin的YUM仓库。可以通过以下命令来完成:

    sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm
    sudo dnf install -y https://ftp.postgresql.org/pub/pgadmin/pgadmin4/yum/pgadmin4-redhat-repo-2-1.noarch.rpm
    sudo dnf makecache
    
  2. 安装pgAdmin

    使用YUM包管理器安装pgAdmin:

    sudo dnf install pgadmin4 -y
    

配置PostgreSQL服务器以允许远程连接

  1. 编辑postgresql.conf文件

    打开postgresql.conf文件并修改以下配置,以允许来自所有IP的连接:

    listen_addresses = '*'
    
  2. 编辑pg_hba.conf文件

    打开pg_hba.conf文件,添加以下行以允许所有IP地址通过MD5加密进行连接:

    host all all 0.0.0.0/0 md5
    
  3. 重启PostgreSQL服务

    保存并关闭配置文件后,重启PostgreSQL服务以应用更改:

    sudo systemctl restart postgresql
    

在pgAdmin中创建服务器连接

  1. 启动pgAdmin

    在Linux桌面环境中运行pgAdmin应用程序。

  2. 添加新的服务器连接

    • 在pgAdmin的左侧面板中,右键点击“Servers”节点,然后选择“创建” -> “服务器…”。
    • 在弹出的“创建-服务器”对话框中,为服务器指定一个名称。
    • 在“连接”标签下,输入以下信息:
      • 主机:PostgreSQL服务器的主机名或IP地址。
      • 端口:PostgreSQL服务器的端口号(默认为5432)。
      • 数据库:要连接的数据库名称。
      • 用户名:用于连接的用户名。
      • 密码:用于连接的密码。
    • 如果需要,可以勾选“保存密码”选项。
    • 点击“保存”按钮以创建并连接到新的数据库服务器。
  3. 连接到服务器

    输入正确的凭据后,点击“连接”按钮。成功连接后,你将在左侧面板中看到数据库列表,可以展开并访问各个数据库和对象。

使用pgAdmin进行数据库操作

  • 创建表:在连接到数据库后,可以选择一个schema,右键点击并选择“创建” -> “表”来创建新表。
  • 插入数据:在表对象上右键点击,选择“插入”来添加新记录。
  • 执行SQL查询:可以使用“查询工具”执行SQL语句,或者通过“SQL编辑器”编写并执行SQL命令。

通过以上步骤,你应该能够在Linux上成功使用pgAdmin连接到PostgreSQL服务器,并进行数据库管理操作。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: Linux Bochs的网络配置