我在一个企业环境中(运行Debian Linux),没有自己安装它。我使用Navicat或phpPgAdmin访问数据库(如果有帮助的话)。我也没有运行数据库的服务器的shell访问权。


当前回答

从PostgreSQL运行这个查询:

SELECT version();

其他回答

如果你正在使用CLI并且你是postgres用户,那么你可以这样做:

psql -c "SELECT version();"

可能的输出:

                                                         version                                                         
-------------------------------------------------------------------------------------------------------------------------
 PostgreSQL 11.1 (Debian 11.1-3.pgdg80+1) on x86_64-pc-linux-gnu, compiled by gcc (Debian 4.9.2-10+deb8u2) 4.9.2, 64-bit
(1 row)

使用pgadmin4,双击Servers > server_name_here > Properties选项卡> Version:

3.5版本:

4.1、4.5版本:

一个简单的方法是在终端中输入psql——version来检查版本

使用VERSION特殊变量

$psql -c "\echo :VERSION"

在撰写本文时,适用于PgAdmin的当前版本:4.16。

选择需要版本的DB服务器。 单击其中的属性选项卡 右边的窗格。

请看下面的截图: