在 Linux 下使用 pgAdmin 主要是用来管理 PostgreSQL 数据库。下面我分几种常见场景给你讲清楚:安装、启动、连接数据库、基本使用。
pgAdmin 是 PostgreSQL 官方推荐的 图形化管理工具
✅ 管理数据库
✅ 执行 SQL
✅ 管理用户、表、索引、备份恢复
✅ 支持 Linux / Windows / macOS
sudo apt update
sudo apt install pgadmin4
安装完成后,可以直接在菜单中搜索 pgAdmin 4 启动。
sudo dnf install pgadmin4
或:
sudo yum install pgadmin4
sudo apt install python3-venv
python3 -m venv pgadmin
source pgadmin/bin/activate
pip install pgadmin4
安装完成后直接:
pgadmin4
或:
python3 /usr/share/pgadmin4/web/pgAdmin4.py
浏览器访问:
http://127.0.0.1:5050
如果你在服务器上:
http://服务器IP:5050
第一次打开会提示设置 Master Password
⚠️ 记住这个密码(用于保护连接信息)
点击:
Add New Server
填写:
| 项目 | 示例 |
|---|---|
| Name | 自定义,如 localdb |
| Host | localhost |
| Port | 5432 |
| Maintenance DB | postgres |
| Username | postgres |
| Password | PostgreSQL 用户密码 |
点击 Save
左侧:
Servers → localdb → Databases
右键数据库 → Query Tool
输入 SQL:
SELECT * FROM users;
右键 Databases → Create → Database
右键数据库 → Backup
可导出 .sql 或自定义格式
右键数据库 → Restore
检查:
sudo systemctl status postgresql
psql -U postgres -h localhost
确认:
pg_hba.conf 是否允许密码登录检查端口是否被占用:
ss -lntp | grep 5050
✅ 初学者
✅ 数据库管理员
✅ 需要图形化备份/恢复
如果你更熟悉命令行,psql 也很好用。
如果你愿意,可以告诉我:
我可以一步步带你配置 ✅