a_h*_*ame 199
SELECT *
FROM pg_settings
WHERE name = 'port';
Run Code Online (Sandbox Code Playgroud)
Kha*_*ino 110
此命令将为您提供postgres端口号
\conninfo
Run Code Online (Sandbox Code Playgroud)
如果postgres在Linux服务器上运行,您还可以使用以下命令
sudo netstat -plunt |grep postgres
Run Code Online (Sandbox Code Playgroud)
或者(如果它是postmaster)
sudo netstat -plunt |grep postmaster
Run Code Online (Sandbox Code Playgroud)
你会看到类似的东西
tcp 0 0 127.0.0.1:5432 0.0.0.0:* LISTEN 140/postgres
tcp6 0 0 ::1:5432 :::* LISTEN 140/postgres
Run Code Online (Sandbox Code Playgroud)
在这种情况下,端口号是5432,这也是默认端口号
学分链接
Bra*_*och 49
默认的PostgreSQL端口是5432
.数据库运行的主机应该由您的托管服务提供商提供; 我想如果没有指定它将与Web服务器是同一主机.通常,这将配置为localhost,假设您的Web服务器和数据库服务器位于同一主机上.
Kaa*_*rel 41
select inet_server_addr();
为您提供服务器的IP地址.
And*_*ida 15
select inet_server_port();
为您提供服务器的端口.
ger*_*rdw 10
select inet_server_addr( ), inet_server_port( );
Run Code Online (Sandbox Code Playgroud)
您可以在 psql 中使用该命令,\conninfo
您将获得You are connected to database "your_database" as user "user_name" on host "host_name" at port "port_number".
postgresql端口在您的postgresql.conf
文件中定义.
对我来说,在Ubuntu 14.04中它是: /etc/postgresql/9.3/main/postgresql.conf
里面有一条线:
port = 5432
Run Code Online (Sandbox Code Playgroud)
更改数量需要重启postgresql才能生效.
小智 7
从终端,您可以简单地执行“postgres 列表集群”:
pg_lsclusters
Run Code Online (Sandbox Code Playgroud)
它将返回 Postgres 版本号、集群名称、端口、状态、所有者以及数据目录和日志文件的位置。
要查找端口号,您可以运行此命令(假设您位于本地主机)
select setting from pg_settings where name='port';
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
233274 次 |
最近记录: |