ubuntu

ubuntu pgadmin如何连接

小樊
33
2025-08-01 00:42:56
栏目: 智能运维

要在Ubuntu系统上使用pgAdmin连接PostgreSQL数据库,请按照以下步骤操作:

安装pgAdmin和PostgreSQL

  1. 打开终端并运行以下命令,以安装PostgreSQL和pgAdmin:
sudo apt update
sudo apt install postgresql postgresql-contrib
  1. 创建PostgreSQL用户并设置密码:
sudo adduser postgres
sudo -u postgres psql -c "ALTER USER postgres WITH PASSWORD 'your_password';"
  1. 安装pgAdmin依赖项:
sudo apt install python3-pip libpq-dev python-dev libxml2-dev libxslt1-dev libldap2-dev libsasl2-dev libffi-dev
  1. 使用pip安装pgAdmin:
pip3 install pgadmin4
  1. 初始化pgAdmin:
cd ~/.local/lib/python3.x/site-packages/pgadmin4
python3 setup.py
  1. 启动pgAdmin:
cd ~/.local/lib/python3.x/site-packages/pgadmin4
pgadmin4.py

或者在应用程序菜单中找到PgAdmin并启动它。

配置PostgreSQL允许远程连接

  1. 打开文件 /etc/postgresql/12/main/pg_hba.conf(版本号可能会有所不同,请根据实际情况调整)。

  2. 在文件末尾添加以下行以允许远程连接:

host all all 0.0.0.0/0 md5
  1. 保存并关闭文件。

  2. 修改 postgresql.conf 文件以允许来自任何IP的连接:

listen_addresses '*'
  1. 保存并关闭文件,然后重新启动PostgreSQL服务:
sudo systemctl restart postgresql

连接到PostgreSQL数据库

  1. 打开pgAdmin。

  2. 在左侧面板中,右键单击“Servers”并选择“Create” - “Server…”。

  3. 在“General”选项卡中,输入一个名称(例如,“My PostgreSQL Server”)。

  4. 转到“Connection”选项卡,输入以下信息:

  1. 单击“Save”以保存设置并连接到PostgreSQL服务器。

  2. 连接成功后,您可以在左侧的对象浏览器中查看和管理各种数据库对象,如表、视图、函数等。

请注意,具体的步骤可能会因pgAdmin版本和PostgreSQL版本的不同而有所差异。建议参考pgAdmin的官方文档以获取最准确的信息。

0
看了该问题的人还看了