PostgreSQL 如何查看端口号
PostgreSQL大多数情况下,默认端口是5432,但某些环境中可能配置为其它端口。
一 基本查询方法
1.1 psql 命令行工具查询
-- 方法1:查看当前连接信息(包含端口)
\conninfo-- 方法2:查询配置参数
SHOW port;
-- 或
SELECT setting FROM pg_settings WHERE name = 'port';
输出示例:
postgres=# \conninfo
You are connected to database "postgres" as user "postgres" via socket in "/tmp" at port "5777".
postgres=# SHOW port;port
------5777
(1 row)postgres=#
postgres=# SELECT setting FROM pg_settings WHERE name = 'port';setting
---------5777
(1 row)postgres=#
1.2 查看配置文件
# 查看主配置文件(路径按实际填写)
grep 'port' /etc/postgresql/*/main/postgresql.conf
输出示例:
[pg16@test ~]$ grep 'port' data/postgresql.conf
port = 5777 # (change requires restart)
谨记:心存敬畏,行有所止。