温馨提示×

ubuntu pgadmin如何管理数据库

小樊
61
2025-05-23 14:30:14
栏目: 智能运维

在Ubuntu上使用pgAdmin管理数据库的步骤如下:

安装PgAdmin

  1. 更新软件包列表
sudo apt update
  1. 安装依赖项
sudo apt install python3-pip libpq-dev python-dev libxml2-dev libxslt1-dev libldap2-dev libsasl2-dev libffi-dev
  1. 安装PgAdmin
sudo apt install pgadmin4

或者,您可以通过添加PgAdmin官方存储库来安装最新版本:

sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" /etc/apt/sources.list.d/pgdg.list'
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
sudo apt-get update
sudo apt install pgadmin4
  1. 初始化PgAdmin(如果安装过程中未自动完成):
cd ~/.local/lib/python3.x/site-packages/pgadmin4
python3 setup.py
  1. 启动PgAdmin
pgadmin4

或者,如果您安装了Web模式的PgAdmin:

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

然后,通过浏览器访问 http://localhost:5050,使用之前设置的管理员账号登录。

配置PgAdmin

  1. 创建服务器连接
  • 在PgAdmin的左侧面板中,右键单击“Servers”并选择“Create” - “Server…”。
  • 在“General”选项卡中,输入一个名称。
  • 转到“Connection”选项卡,输入以下信息:
    • Host name: localhost
    • Port: 5432
    • Username: postgres
    • Password: your_password
  • 单击“Save”以保存设置并连接到PostgreSQL服务器。
  1. 创建和管理数据库
  • 在连接到服务器后,您可以右键点击服务器名称并选择“创建数据库”来创建新的数据库。
  • 您还可以通过右键点击数据库名称来执行备份、删除等操作。
  1. 配置远程访问(可选):
  • 编辑 /etc/postgresql/12/main/pg_hba.conf 文件,允许远程连接。
  • 在文件末尾添加以下行:
    host all all 0.0.0.0/0 md5
    
  • 保存并关闭文件,然后重新启动PostgreSQL服务。

通过以上步骤,您可以在Ubuntu上成功安装和配置PgAdmin,并开始管理您的PostgreSQL数据库。如果在配置过程中遇到任何问题,可以参考官方文档或搜索相关错误信息以获得帮助。

0