psql表示不同的服务器版本

时间:2016-08-01 03:16:12

标签: 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.

这是否表明我的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

我将如何执行此升级? psql版本和"服务器"之间的区别是什么?版本我应该关注什么?

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

$ createdb --version
createdb (PostgreSQL) 9.5.3
$ psql --version
psql (PostgreSQL) 9.5.3

非常感谢。

0 个答案:

没有答案