在 Ubuntu 上使用 pgAdmin 连接 PostgreSQL 数据库,一般步骤如下(以 pgAdmin 4 为例):
sudo systemctl status postgresql
如果未启动:
sudo systemctl start postgresql
sudo apt update
sudo apt install pgadmin4
安装完成后访问:
http://localhost/pgadmin4
sudo apt install pgadmin4-desktop
postgresql.confsudo nano /etc/postgresql/<版本>/main/postgresql.conf
确保:
listen_addresses = 'localhost'
(若远程连接改为 '*')
pg_hba.confsudo nano /etc/postgresql/<版本>/main/pg_hba.conf
本地连接示例:
host all all 127.0.0.1/32 md5
修改后重启:
sudo systemctl restart postgresql
local_db)127.0.0.15432postgres切换到 postgres 用户重置:
sudo -u postgres psql
ALTER USER postgres WITH PASSWORD '新密码';
listen_addresses = '*'pg_hba.conf 添加服务器 IP如果你是想 连接远程数据库 或 用 Docker 的 pgAdmin,可以告诉我具体场景,我可以给你更精确的配置。