Arch Asked:2020-08-04 02:57:00 +0800 CST2020-08-04 02:57:00 +0800 CST 2020-08-04 02:57:00 +0800 CST 连接到远程 Postgresql 数据库 772 大家好,需要PostgreSql通过IntellijIdea和连接远程数据库PgAdmin3,那里一切都一样,就是连接不上。 我有:远程服务器ip 、 login、password。还有一个数据库名称、一个用户名和一个密码。 通过终端,手动执行所有操作,我连接,但我真的不想一直通过控制台连接。我认为使用适当的连接方式就足够了。 以下是为连接输入数据的表格: db 连接 ssh 隧道 和错误 pom.xml 连接设置中还有一个参数server-url,但我将在没有它的情况下手动连接。 postgresql 1 个回答 Voted Best Answer FeR-S 2020-05-31T23:45:04+08:002020-05-31T23:45:04+08:00 面临同样的问题。我决定如下:您需要更改有关侦听远程服务器上端口5432的配置文件 ( postgresql.conf ): # - Connection Settings listen_addresses = '*' 默认情况下,PostgreSQL 数据库服务器仅在本地侦听此端口 ( listen_addresses = 'localhost' )。 同时我的pg_hba.conf配置文件如下: # "local" is for Unix domain socket connections only local all all ident # IPv4 local connections: host all all 127.0.0.1/32 md5 # IPv6 local connections: host all all ::1/128 md5 # Others host all all 0.0.0.0/0 md5
面临同样的问题。我决定如下:您需要更改有关侦听远程服务器上端口5432的配置文件 ( postgresql.conf ):
默认情况下,PostgreSQL 数据库服务器仅在本地侦听此端口 ( listen_addresses = 'localhost' )。
同时我的pg_hba.conf配置文件如下: