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

IntelliJ IDEA无法连接本地PostgreSQL问题求助

本地Java集成测试连接PostgreSQL失败排查求助

这本该是个极易解决的基础问题,却折腾了我好几天,快崩溃了。我在本地运行Java集成测试时,总是因为PSQLException连接失败,但终端里ping localhost正常,telnet 5432端口也能通,用Postico也能正常连本地数据库。

为了排查,我在IDEA里配置数据库,配置非常基础:URL是jdbc:postgresql://localhost:5432/postgres,其余设置和能正常连接的Postico完全一致。驱动用的是最新稳定版PostgreSQL 42.6.0,也试过包括9.x在内的旧版本,全都没用。我们用的PostgreSQL版本是13.10。

更离谱的是上周一切正常,周一开机后所有连接全失效了。我用的是Mac上的IntelliJ IDEA 2023.2,但问题在这之前就出现了。我甚至彻底卸载IDEA,删掉~/Library下所有JetBrains/IDEA的配置文件后重装,问题还是没解决。我和团队都没辙了,求解决思路,多谢!

补充信息

/etc/hosts文件内容(不含注释):

127.0.0.1       localhost
255.255.255.255 broadcasthost
::1             localhost

错误信息

UI仅显示The connection attempt failed,关联DatabaseConnectionEstablisher,错误ID为08001,日志里没有更多有效信息。

端口监听情况(执行sudo lsof -i :5432结果):

COMMAND   PID  USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME
com.docke 535  [me]  223u  IPv6 0xdc13b7dc139e8629      0t0  TCP *:postgresql (LISTEN)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.14 03:45:56