You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

pgAdmin4无法连接本地服务器:连接超时问题求助

解决pgAdmin4无法连接本地PostgreSQL服务器的问题
  • 检查PostgreSQL服务状态
    打开系统服务管理器(Windows按Win+R输入services.msc),找到名为postgresql-x64-xx(xx为对应版本号)的服务,确认其状态为“正在运行”。未运行则右键启动服务,可设置为“自动”模式避免开机手动启动。

  • 核对连接参数
    在pgAdmin4新建服务器对话框中,确保以下参数准确:

    • 主机名/地址:填写localhost或127.0.0.1
    • 端口:默认值为5432,安装时修改过则填对应端口
    • 维护数据库:默认是postgres
    • 用户名:默认是postgres,自定义过则填对应名称
    • 密码:安装PostgreSQL时设置的密码
  • 检查PostgreSQL监听配置
    找到PostgreSQL安装目录下的data/postgresql.conf文件,打开后定位listen_addresses配置项,确保值为'*'或'localhost',修改后重启PostgreSQL服务生效。

  • 验证pg_hba.conf访问规则
    在data目录下打开pg_hba.conf文件,添加或确认存在以下规则:

    host    all             all             127.0.0.1/32            scram-sha-256
    host    all             all             ::1/128                 scram-sha-256
    

    保存后重启PostgreSQL服务,该规则允许本地IPv4和IPv6地址通过密码认证连接。

  • 检查端口占用情况
    打开命令提示符,执行命令:

    netstat -ano | findstr :5432
    

    若输出中的PID不属于PostgreSQL服务,说明端口被其他程序占用,可关闭占用程序,或修改PostgreSQL端口号(在postgresql.conf中修改port项)。

  • 修复PostgreSQL安装(可选)
    若以上步骤无效,可能是安装文件损坏。打开控制面板的程序和功能,找到PostgreSQL,选择“更改”后点击“修复”选项,按向导完成修复。

pgAdmin连接超时错误截图

内容的提问来源于stack exchange,提问作者M H

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.26 21:20:55