postgresql介绍
全球最先进的开源数据库。作为学院派关系型数据库管理系统的鼻祖,它的优点主要集中在对 SQL 规范的完整实现以及丰富多样的数据类型支持,包括JSON 数据、IP 数据和几何数据等,而这些数据类型大部分商业数据库都不支持。下载官网地址https://www.postgresql.org/download/,选择对应系统,本文以centos6.9为例
下载rpm包
yum install https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-6-x86_64/pgdg-centos10-10-2.noarch.rpm
安装客户端和服务端
yum install postgresql10 postgresql10-server
初始化数据库和启动服务
service postgresql-10 initdb
chkconfig postgresql-10 on
service postgresql-10 start
6. 设定默认用户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工具远程连接