哪个是Postgres版本

时间:2017-06-08 15:31:11

标签: postgresql centos7

我对我的环境中安装的Postgres版本有疑问。

这是我的操作系统:CentOS Linux release 7.3.1611 (Core)/usr/我可以看到:pgsql-9.4/文件夹。

但是当我这样做时:select version();我得到了:

PostgreSQL 9.2.18 on x86_64-redhat-linux-gnu, compiled by gcc (GCC) 4.8.5 
20150623 (Red Hat 4.8.5-11), 64-bit

那么,我有什么版本?

3 个答案:

答案 0 :(得分:8)

要确定数据库服务器的版本,请使用fetch(来自与数据库的连接):

select version()

要确定数据库客户端的版本,请使用postgres=# select version(); version ---------------------------------------------------------------------------------------------------------------- PostgreSQL 9.2.14 on x86_64-unknown-linux-gnu, compiled by gcc (GCC) 4.4.7 20120313 (Red Hat 4.4.7-16), 64-bit (从shell命令行):

psql --version

服务器是存储数据的地方。客户端是用于连接服务器的软件。它们可以是不同的版本。

答案 1 :(得分:1)

只需通过以下命令检查版本:psql --version

答案 2 :(得分:0)

您当然可以拥有多个Postgresql实例。尝试使用此sql显示当前实例位置,以防有多个

SHOW data_directory;