PostgreSQL是目前世界上最丰富的数据类型的支持,其中有些数据类型可以说连商业数据库都不具备, 比如 IP 类型和几何类型等;其次,PostgreSQL 是全功能的自由软件数据库,很长时间以来,PostgreSQL 是唯一支持事务、子查询、多版本并行控制系统(MVCC)、数据完整性检查等特性的唯一的一种自由软件的数据库管理系统。
Windows下安装
1) 环境:Windows Server 2008 Enterprise x64
2) 下载安装包:http://www.postgresql.org/download/,选择Windows
3) 将安装包上传到远程Windows服务器上
#右键-“以管理员方式运行”,开始安装
#选择软件安装目录,这里我是默认
#选择数据存放目录,因为我是用来学习,所以默认,现实中要根据需要单独建立数据文件夹
#设置数据库默认账户postgres的密码
#设置端口号,PostgreSQL数据库默认端口号是5432,可以根据需要进行修改,这里默认
#选择语言,为防止以后出现不必要的错误,我这里选择English:UnitedState
#开始进行安装配置
#安装完成,询问是否安装Stack Builder,可以选择不安装,这个是用来下载安装一些额外的工具的
#安装完成后的目录如下:
Application Stacker Builder:用来下载安装额外的工具,以后用到会介绍
pgAdmin III:第三方的PostgreSQL连接工具
SQL Shell(psql):psql访问工具,也是一种工具
4) 测试数据库,打开SQL Sell工具
其中Server为本地,可忽略
Database:为需要连接的数据库名称
Port:端口号,如果安装的时候修改过,就要使用修改之后的端口
Username:默认postgres
用户postgres的口令:安装的时候设置过
接下来打开pgAdmin III,可以看到刚刚新建的数据库及表