Ubuntu下安装和初始化postgres

文章目录
  1. 1. 安装postgres
  • 配置环境
    1. 1. 修改用户数据
    2. 2. 修改linux系统postgres用户的密码
  • 安装postgres

    1
    sudo apt-get  updatesudp apt-get postgresql postgresql-contrib
    • PostgreSQL安装完成后默认是已经启动的,但是也可以通过下面的方式来手动启动服务
    1
    sudo /etc/init.d/postgresql start  开启sudo /etc/init.d/postgresql stop  关闭sudo /etc/init.d/postgresql restart  重启

    配置环境

    • 创建数据库用户ricky,并指定为超级用户
    1
    sudo -u postgres createuser --superuser username
    • 配置用户的密码
    1
    sudo -u postgres psql  进入控制台
    • 为刚创建的用户创建数据库

      1
      sudo -u postgres createdb --owner=dbname
    • 登录数据库

    1
    psql -U username -d dbname -h 127.0.0.1 -p 5432

    修改用户数据

    1
    修改用户密码    1.  sudo -u postgres psql    2.  ALTER USER username  WITH PASSWORD ``'postgres'``;tips:        密码postgres要用引号引起来        命令最后有分号

    修改linux系统postgres用户的密码

    PostgreSQL会创建一个默认的linux用户postgres,修改该用户密码的方法如下:

    步骤一:删除用户postgres的密码

    1
    `sudo`  `passwd` `-d postgres`

    步骤二:设置用户postgres的密码

    1
    `sudo` `-u postgres ``passwd`

    系统提示输入新的密码

    1
    `Enter new UNIX password:``Retype new UNIX password:``passwd``: password updated successfully`