psycopg2连接远程数据库被拒绝 财富值88

2016-10-12 08:34发布

psycopg2.OperationalError: could not connect to server: Connection refused     Is the server running on host "45.32.1XX.2XX" and accepting     TCP/IP connections on port 5432?

远程数据库端口已经打开了:

tcp        0      0 127.0.0.1:5432          0.0.0.0:*               LISTEN      11516/postgres                 tcp6       0      0 ::1:5432                :::*                    LISTEN      11516/postgres

网上查说要修改pg_hba.conf,但是我在postgresql根目录找不到这个文件,而且在我另一台我可以连接成功服务器上,也不存在这个文件。

求大神解答!感谢~

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
9条回答

一般postgresql的默认规则设置的很变态, 只允许localhost连接, 你这个情况确实需要修改下pg_hba.conf, 至于这个文件的路径, 视不同的linux发行版本以及安装人员的癖好而定, 但可以肯定是必然存在的, 你可以简单搜索下他的路径

一周热门 更多>