psql表示不同的服务器版本

Jam*_*nan 7 postgresql psql ubuntu-16.04

今天,系统提示我将操作系统从 Ubuntu 14.04 LTS 升级到 16.04 LTS。总的来说,进展顺利。但是,我确实收到错误消息,表明 PostgreSQL 从 9.3 升级到 9.5 没有成功。我最终能够安装 postgresql-9.5 并验证我是否看到了之前创建的数据库和表。

但是,当我使用psql命令访问hierarchy如下所示的数据库时,我得到一些不熟悉的输出:

$ psql hierarchy jkeenan
psql (9.5.3, server 9.3.13)
Type "help" for help.
Run Code Online (Sandbox Code Playgroud)

这是否表明我的 PostgreSQL 设置的一部分(广义上)没有升级到 9.5?

更新: 一旦进入,psql我可以说SELECT version();并得到这个输出:

 PostgreSQL 9.3.13 on x86_64-unknown-linux-gnu, compiled by gcc (Ubuntu 4.8.4-2ubuntu1~14.04.1) 4.8.4, 64-bit
Run Code Online (Sandbox Code Playgroud)

我将如何执行此升级?psql我应该关心版本和“服务器”版本之间的差异吗?

其他可能有助于诊断的数据:

$ createdb --version
createdb (PostgreSQL) 9.5.3
$ psql --version
psql (PostgreSQL) 9.5.3
Run Code Online (Sandbox Code Playgroud)

非常感谢。