在Ubuntu Linux/Windows中查看PostgreSQL版本
时间:2020-07-27 12:58:42 来源:igfitidea点击:
我们有几种方法可以检查PostgreSQL版本。
如果我们可以通过“psql”连接到服务器,则可以发出显示服务器版本的以下命令:
SELECT version();
此函数返回PostgreSQL版本,以及构建系统。
它也是在Windows上获取Postgres版本的首选方法。
将显示类似下面的信息:
PostgreSQL 13.1 (Ubuntu 13.1-1.pgdg20.04+1) on x86_64-pc-linux-gnu, compiled by gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0, 64-bit (1 row)
Ubuntu和Debian Linux Distras的“PG_LSClusters”命令可用。
Ubuntu上的此命令显示所有已安装的PostgreSQL群集及其信息。
pg_lsclusters
'pg_lsclusters'输出包括Postgres版本(主要版本号),端口,数据目录等。
以下Linux命令也将通过查看Postmaster进程来识别PostgreSQL版本。
pgrep -a post
它显示启动PostgreSQL进程的命令。
我这里是'/usr/lib/postgresql/13/bin/postgres',我可以与'--version'方法一起检查postgreSQL版本。
/usr/lib/postgresql/13/bin/postgres --version
PostgreSQL版本号由两位数字组成:主要和次要版本。
End of life(EOL):PostgreSQL开发人员在发布新的稳定版本后5年提供支持和升级。