Ubuntu16.04安装Postgresql9.5

《Ubuntu16.04安装Postgresql9.5》 postgresql.jpeg

一、简介

Postgresql9.5

二、本地环境

系统:Ubuntu16.04
架构: x86_64

三、安装

注意:我要安装的版本是postgresql-9.5。如果认为版本过低,需要升级版本,请查看https://www.jianshu.com/p/dde90215390e 文章中的更新软件源部分内容

  1. 安装PostgreSQL核心数据库
sudo apt-get install postgresql-9.5

出现success表示成功

《Ubuntu16.04安装Postgresql9.5》 install-success.png

  1. 安装postgresql-contrib-9.5 (附加提供的模块)
sudo apt-get install postgresql-contrib-9.5

可能会提示你已经是最新的版本了。

  1. 安装postgresql-client-9.5(客户端)
sudo apt-get install postgresql-client-9.5

可能会提示你已经是最新的版本了。

四、配置

在Ubuntu下安装Postgresql后,会自动注册为服务,并随操作系统自动启动会自动添加一个名为postgres的操作系统用户,密码是随机的。并且会自动生成一个名字为postgres的数据库,用户名也为postgres,密码也是随机的。

五、配置密码

  1. 打开客户端工具(psql),登录postgreSQL数据库,命令:
sudo -u postgres psql

《Ubuntu16.04安装Postgresql9.5》 postgresql.png

其中,sudo -u postgres 是使用postgres 用户登录的意思

  1. 修改postgres数据库用户的密码为123456
 ALTER USER postgres WITH PASSWORD '123456';

《Ubuntu16.04安装Postgresql9.5》 password

postgres=#为PostgreSQL下的命令提示符,每个SQL语句的结尾都要注意最后的英文分号;

  1. 退出PostgreSQL psql客户端
\q

《Ubuntu16.04安装Postgresql9.5》 退出.png

修改ubuntu操作系统的postgres用户的密码(密码要与数据库用户postgres的密码相同)

  1. 切换到root用户
su root
  1. 删除PostgreSQL用户密码
sudo passwd -d postgres

《Ubuntu16.04安装Postgresql9.5》 image.png

passwd -d 是清空指定用户密码的意思

  1. 设置PostgreSQL系统用户的密码
sudo -u postgres passwd
  1. 按照提示,输入两次新密码(123456)

    《Ubuntu16.04安装Postgresql9.5》 image.png

参考:
https://blog.csdn.net/mashuai720/article/details/79413571

    原文作者:沙漠中的猴
    原文地址: https://www.jianshu.com/p/40e35ff27e41
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞