PostgreSQL端口冲突求助:cmd与pgAdmin端口不一致
解决PostgreSQL与pgAdmin端口不一致问题
1. 确保PostgreSQL在5432端口运行
- 检查PostgreSQL安装目录下
data文件夹中的postgresql.conf,确认port = 5432配置已生效(取消注释并保存)。 - 重启PostgreSQL服务:
- Windows:通过
services.msc打开服务列表,找到PostgreSQL服务右键重启。 - Linux/macOS:执行命令
sudo systemctl restart postgresql。
- Windows:通过
2. 修改pgAdmin的服务器连接端口
- 打开pgAdmin,找到目标服务器连接,右键选择「属性」。
- 在「连接」选项卡中,将「端口」值从5433改为5432,保存设置。
- 新建连接时,直接在「连接」选项卡指定端口为5432。
3. 验证一致性
- cmd中执行
psql -U 你的用户名,能正常连接则说明PostgreSQL端口配置正确。 - 在pgAdmin中重新连接服务器,确认可正常访问数据库。
内容的提问来源于stack exchange,提问作者Nacu George
相关产品推荐
相关产品推荐

