PostgreSQL 教程

查询

连接

高级部分

程序连接接口

PostgreSQL 配置

PostgreSQL 笔记

PostgreSQL 在各个平台上的完整安装


本文主要介绍 PostgreSQL 在各大主流平台的安装步骤,主要是市面上的常用操作系统发行版上的安装说明。

Linux 上安装

centos 上安装

  1. 安装源库(若之前安装别的软件时,执行过该命令,跳过):

    sudo yum -y install epel-release
  2. 安装 postgresql 客户端和服务:

    yum install postgresql postgresql-server
  3. 初始化 postgresql:

    /usr/bin/postgresql-setup initdb
  4. 注册 postgresql 服务:

    systemctl enable postgresql
  5. 验证 postgresql 服务:

    systemctl status postgresql
  6. 开启 postgresql 服务:

    sudo systemctl start postgresql
  7. 查看 postgresql 服务状态:

    systemctl status postgresql.service
  8. 重启 postgresql 服务:

    systemctl restart postgresql.service

安装完 PostgreSQL 之后,PostgreSQL 会在操作系统中创建一个名为 “postgres” 的用户(注意,这是操作系统级别的用户);此外 PostgreSQL 的默认用户名和数据库也是 “postgres”(这是数据库层面的用户), 不过没有默认密码。PostgreSQL 可以以默认用户登录,也可以创建新用户名。

  1. 切换 postgres 账号:

    su postgres

    显示类似如下:

    bash-4.4$
  2. 登陆 PostgreSQL:

    psql

    具体操作类似如下:

    bash-4.4$ psql
    psql (10.17)
    Type "help" for help.
    
    postgres=# 
  3. 给默认用户 “postgres” 设置密码:

    # \password postgres

    具体操作类似如下:

    postgres=#
    postgres-# # \password postgres
    Enter new password: 
    Enter it again: 
    postgres-#