当前位置: 首页>>技术教程>>正文


我如何在任何Ubuntu版本上安装PostgreSQL 9.6?

, , ,

问题描述

我如何在任何Ubuntu版本上安装PostgreSQL 9.6,因为默认情况下它不是最新版本?

Ubuntu Xenial(16.04)使用来自default repositories.的PostgreSQL 9.5

最佳解决方案

对于以下Ubuntu版本,您可以按照官方PostgreSQL Apt Repository的说明使用给定的命令进行安装。

Ubuntu 17.04 – 17.10

版本9.6随附发行版。

sudo apt-get install postgresql-9.6

Ubuntu 12.04,14.04,16.04

sudo add-apt-repository "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -sc)-pgdg main"
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
sudo apt-get update
sudo apt-get install postgresql-9.6

次佳解决方案

遵循以下步骤:

Reference is taken from this blog.

您需要为最新版本添加最新的PostgreSQL存储库。

sudo add-apt-repository "deb https://apt.postgresql.org/pub/repos/apt/ trusty-pgdg main"

更新和安装PostgreSQL 9.6:

sudo apt-get update
sudo apt-get install postgresql-9.6

默认的postgres超级用户和postgres数据库被创建。您需要为postgres超级用户设置密码。

ubuntu@:~$ sudo passwd postgres
Enter new UNIX password:****
Retype new UNIX password:****
passwd: password updated successfully

如果服务未启动,您可以启动PostgreSQL服务。

sudo service postgresql start

使用postgres用户连接PostgreSQL服务器:

ubuntu@:~$ su postgres
Password:****

创建一个示例数据库:

createdb database_name

连接到该数据库:

psql -d database_name

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/931.html,未经允许,请勿转载。