在 CentOS 上查看 PostgreSQL 版本,可以根据不同情况使用下面几种常见方法:
如果已经安装了 PostgreSQL 客户端:
psql --version
或:
psql -V
示例输出:
psql (PostgreSQL) 14.10
显示的是 客户端版本,一般和服务器版本一致。
sudo -u postgres psql
进入 psql 后执行:
SELECT version();
或只看版本号:
SHOW server_version;
示例:
PostgreSQL 14.10 on x86_64-redhat-linux-gnu
postgres --version
或:
postmaster --version
rpm -qa | grep postgres
或:
yum list installed | grep postgres
示例:
postgresql14-server-14.10-1PGDG.rhel7.x86_64
systemctl status postgresql
或:
systemctl status postgresql-14
ls /usr/pgsql-*
示例:
/usr/pgsql-14
| 场景 | 推荐命令 |
|---|---|
| 快速查看版本 | psql --version |
| 查看数据库真实版本 | SELECT version(); |
| 查看安装的 RPM 包 | `rpm -qa |
| 多版本共存 | ls /usr/pgsql-* |
如果你愿意,可以告诉我:
我可以给你更精确的命令 ✅