1. postgresql介绍

    全球最先进的开源数据库。作为学院派关系型数据库管理系统的鼻祖,它的优点主要集中在对 SQL 规范的完整实现以及丰富多样的数据类型支持,包括JSON 数据、IP 数据和几何数据等,而这些数据类型大部分商业数据库都不支持。
  2. 下载官网地址https://www.postgresql.org/download/,选择对应系统,本文以centos6.9为例

  3. 下载rpm包

    yum install https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-6-x86_64/pgdg-centos10-10-2.noarch.rpm

  4. 安装客户端和服务端

    yum install postgresql10  postgresql10-server

  5. 初始化数据库和启动服务  

    service postgresql-10 initdb

    chkconfig postgresql-10 on

    service postgresql-10 start

 6. 设定默认用户postgres账号的密码

    postgresql的安装使用_postgres

 7. 开启远程访问

     vi /var/lib/pgsql/10/data/postgresql.conf 

    修改#listen_addresses = ‘localhost’ 为 listen_addresses='* '

  8. 信任远程连接

    vi /var/lib/pgsql/10/data/pg_hba.conf 
    修改如下内容,信任指定服务器连接 
    # IPv4 local connections: 
     host all all 127.0.0.1/32 trust 

     host all all 0.0.0.0/0(需要连接的服务器IP) trust

  9. 重启服务

     service postgressql-10 restart

  10. navicate工具远程连接

     postgresql的安装使用_postgres_02