在 Linux 下使用 pgAdmin(PostgreSQL 的图形化管理工具)一般分几种方式:系统安装版、容器版、Web 版(pgAdmin 4)。下面给你一个从安装到基本使用的完整说明。
以 Ubuntu / Debian 为例:
# 1. 安装依赖
sudo apt install curl ca-certificates
# 2. 导入 pgAdmin 公钥
curl -fsS https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo gpg --dearmor -o /usr/share/keyrings/packages-pgadmin-org.gpg
# 3. 添加源
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'
# 4. 安装
sudo apt update
sudo apt install pgadmin4
安装完成后:
pgadmin4sudo /usr/pgadmin4/bin/setup-web.sh
然后浏览器访问:http://localhost/pgadmin4
docker run -p 5050:80 \
-e PGADMIN_DEFAULT_EMAIL=admin@local \
-e PGADMIN_DEFAULT_PASSWORD=admin \
-d dpage/pgadmin4
浏览器访问:
http://localhost:5050
pgAdmin 4local-db)localhost 或 IP5432postgres✅ 连接成功后可看到数据库、表、视图等
pg_dump -U postgres dbname > db.sql
psql -U postgres dbname < db.sql
sudo systemctl start postgresql
pg_hba.conf 未允许连接修改:
listen_addresses = '*'
→ 直接用 pgAdmin Web 版 / Docker
psql 辅助如果你告诉我:
我可以给你更精确的步骤。