Windows 安装postgresql-9.5.1-1

一、安装包方式安装

  

安装介质:postgresql-9.5.1-1-windows.exe),安装过程非常简单,过程如下:
1、开始安装:下面截图参考

Windows 安装postgresql-9.5.1-1


2、选择程序安装目录:

Windows 安装postgresql-9.5.1-1

注:安装 PostgreSQL 的分区最好是 NTFS 格式的。PostgreSQL 首要任务是要保证数据的完整性,而 FAT 和 FAT32 文件系统不能提供这样的可靠性保障,而且 FAT 文件系统缺乏安全性保障,无法保证原始数据在未经授权的情况下被更改。此外,PostgreSQL 所使用的"多分点"功能完成表空间的这一特征在FAT文件系统下无法实现。
然而,在某些系统中,只有一种 FAT 分区,这种情况下,可以正常安装 PostgreSQL,但不要进行数据库的初始化工作。安装完成后,在 FAT 分区上手动执行 initdb.exe 程序即可,但不能保证其安全性和可靠性,并且建立表空间也会失败。

3、选择数据存放目录:

Windows 安装postgresql-9.5.1-1

4、输入数据库超级用户和创建的OS用户的密码

Windows 安装postgresql-9.5.1-1

注:数据库超级用户是一个非管理员账户,这是为了减少黑客利用在 PostgreSQL 发现的缺陷对系统造成损害,因此需要对数据库超级用户设置密码,如下图所示,安装程序自动建立的服务用户的用户名默认为 postgres。

5、设置服务监听端口,默认为5432

Windows 安装postgresql-9.5.1-1

6、选择运行时语言环境

Windows 安装postgresql-9.5.1-1

注:选择数据库存储区域的运行时语言环境(字符编码格式)。
在选择语言环境时,若选择"default locale"会导致安装不正确;同时,PostgreSQL 不支持 GBK 和 GB18030 作为字符集,如果选择其它四个中文字符集:中文繁体 香港(Chinese[Traditional], * S.A.R.)、中文简体 新加坡(Chinese[Simplified], Singapore)、中文繁体 *(Chinese[Traditional], *)和中文繁体 澳门(Chinese[Traditional], Marco S.A.R.),会导致查询结果和排序效果不正确。建议选择"C",即不使用区域。
----我选择了default localt,安装正确;建议选择default localt。

7、安装过程(2分钟)

Windows 安装postgresql-9.5.1-1

8、安装完成

  这个地方可以选择安装额外的软件,我这里没有勾选,直接完成就可以了

Windows 安装postgresql-9.5.1-1

二、修改配置文件,以保证远程可以连接

  1、我的文件位置

    E:\PostgreSQL\9.5\data\pg_hba.conf

  2、找到下面的,添加一行,第一行默认有的

# IPv4 local connections:
host    all             all             127.0.0.1/32            md5
host    all             all             0.0.0.0/0               md5

  

  Windows 安装postgresql-9.5.1-1

 

 

 

 

 

3、再找到文件位置,修改

  D:\PostgreSQL\9.5\data\postgresql.conf

  添加下面的,到文件第一行或者最后一行,我这是最后一行

#what IP address(es) to listen on
listen_addresses = ‘*‘  

Windows 安装postgresql-9.5.1-1

 

 

 

三、添加入口防火墙

  控制面板-Windows Defender 防火墙-高级设置-入站规则-新建规则

  目的添加一个postgresql端口的入站防火墙规则,保证,其它主机可以连接

Windows 安装postgresql-9.5.1-1

 

 

 

 

 

四、

Windows 安装postgresql-9.5.1-1

上一篇:Oracle 获取两个日期之间的所有日期


下一篇:Mysql 常用函数(5)- substring 函数