如何确定我的Postgres数据库在本地主机上的哪个端口号上运行?

时间:2018-12-02 02:23:20

标签: postgresql networking

我正在遵循一个非常基本的Postgres NodeJS教程。

在安装过程中,遇到以下错误。

{ Error: connect ECONNREFUSED 127.0.0.1:5431
    at Object._errnoException (util.js:1031:13)
    at _exceptionWithHostPort (util.js:1052:20)
    at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1195:14)
  errno: 'ECONNREFUSED',
  code: 'ECONNREFUSED',
  syscall: 'connect',
  address: '127.0.0.1',
  port: 5431 }

经过searching之后,很明显这很可能是由于该端口未在本地主机上打开,即我的端口号错误。

经过more searching后,我意识到我使用了错误的端口号,因为Postgres默认使用5432

找出我的postgres数据库正在侦听哪个端口号的更好方法是什么?我尝试点击pgAdmin时没有运气。

一种方法似乎是使用post here概述的命令行,但是这里的命令并没有真正清楚地说明,因此该帖子超出了我的脑海。

0 个答案:

没有答案