Answers:
PostgreSQL的默认端口是5432
。数据库所运行的主机应该由您的主机提供商提供;我猜如果未指定,它将与Web服务器位于同一主机。通常,假设您的Web服务器和数据库服务器位于同一主机上,则将其配置为localhost。
SELECT *
FROM pg_settings
WHERE name = 'port';
该命令将为您提供postgres端口号
\conninfo
如果postgres在Linux服务器上运行,则还可以使用以下命令
sudo netstat -plunt |grep postgres
或(如果是邮政局长)
sudo netstat -plunt |grep postmaster
你会看到类似的东西
tcp 0 0 127.0.0.1:5432 0.0.0.0:* LISTEN 140/postgres
tcp6 0 0 ::1:5432 :::* LISTEN 140/postgres
在这种情况下,端口号是5432,这也是默认端口号
学分链接
select inet_server_addr();
为您提供服务器的IP地址。
$postgres=# select inet_server_addr(); inet_server_addr ------------------ (1 row)
select inet_server_port();
为您提供服务器的端口。
select inet_server_addr( ), inet_server_port( );
在终端上,您可以执行以下操作:
\ conninfo
我建议使用以下命令阅读其所有命令的详尽列表中的文档:
\?
service postgresql status
返回:10 / main(端口5432):在线
我正在运行Ubuntu 18.04