我正在尝试连接到一个远程postgres数据库,从我FTP到我正在使用的托管服务的网站。我被告知端口5432未打开,这就是我无法连接的原因。托管服务不支持posstgres数据库与它们托管所以我想知道是否有其他端口,我可以尝试连接到?或者,如果有更好的选择允许我访问我的postgres数据库。
答案 0 :(得分:1)
您可以在本地套接字或网络端口上访问postgres,对于您必须在postgresql.conf
中启用它的第二个选项,请使用
t=# show listen_addresses ;
listen_addresses
------------------
*
(1 row)
然后使用show port;
检查端口 - 您可以在postgresql.conf
最后,如果您无法更改postgresql.conf
- 您无法控制端口或将群集展示给eth
。
所以简而言之 - 是的postgres可以在任何端口运行而不是 - 我不认为你可以在你的情况下做任何事情......