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

无法在pgAdmin中创建PostgreSQL本地服务器求助

PostgreSQL本地服务器连接失败排查方案
  • 确认PostgreSQL服务状态:
    Windows按Win+R输入services.msc,找到PostgreSQL服务确保处于运行状态;Linux/macOS执行systemctl status postgresql查看,未启动则用systemctl start postgresql启动。
  • 核对连接参数:
    pgAdmin里填写的主机名必须是localhost或127.0.0.1,端口默认5432(安装时修改过就填对应值),用户名默认是postgres,密码要和安装时设置的完全一致。
  • 排查防火墙拦截:
    暂时关闭本地防火墙测试连接,或者在防火墙规则中添加允许PostgreSQL端口(默认5432)的入站/出站权限。
  • 查看日志定位问题:
    日志文件路径:Windows默认在C:\Program Files\PostgreSQL\[版本号]\data,Linux/macOS在/var/log/postgresql/,日志里的具体报错能帮你精准找到问题根源。
  • 检查监听配置:
    打开postgresql.conf(位于data目录),确认listen_addresses设置为'localhost'或'*',修改后重启PostgreSQL服务。
  • 验证访问控制规则:
    打开pg_hba.conf(同data目录),确保存在允许本地连接的规则,比如:
    host    all             all             127.0.0.1/32            scram-sha-256
    host    all             all             ::1/128                 scram-sha-256
    
    缺失则添加后重启服务。

内容的提问来源于stack exchange,提问作者Himanshu Arya

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.15 13:50:29