Windows下PostgreSQL8.1版安装图解一

王朝system·作者佚名  2008-05-19
窄屏简体版  字體: |||超大  

现在谈起免费数据库,大多数人首先想到的可能是MySQL,的确MySQL目前已经应用在国内很多领域,尤其是网站架设方面。但是,实际上功能最强大、特性最丰富和最复杂的免费数据库应该是PostgreSQL。它的很多特性正是当今许多商业数据库例如Oracle、DB2等的前身。

其实笔者最近也是因为项目需要,接触了一点PostgreSQL的皮毛,最近PostgreSQL又刚发布了8.1版本,笔者结合网上各位高手的经验谈一点自己的安装心得,和才开始接触PostgreSQL的新手朋友共同学习。

从PostgreSQL 8.0开始,就已经正式支持Windows了,在这之前,如果你想在Windows上安装PostgreSQL,要借助于Cygwin等模拟Unix环境的工具来实现,因此在稳定性和性能上都要低于Linux上安装版本。废话少说,让我们转入正题。

下载PostgreSQL for Windows

登录http://www.postgresql.org/ftp/binary/v8.1.0/win32/,下载最新版:postgresql-8.1.0-1.zip,文件大小为20.4M,支持多语言安装。

开始安装

下载安装文件到本地后,先用解压缩工具把压缩包解开,然后像安装其他Windows应用程序一样,双击postgresql-8.1.msi就可以开始安装向导了。

首先是选择安装过程中使用的语言,笔者找了一边没有找到中文,只好选择还能看得懂得英文^_^。另外,你可以选择最下面得选项以把详细的安装日志写到当前安装目录,以备排查安装故障,也可以阅读一下了解它的安装过程。

选择安装语言

点下一步就是选择安装内容的选项了,其中分四大部分,分别是数据库服务器端、用户界面、数据库驱动和开发模块。你可以根据需要选择安装。笔者为了了解更多的东西,就把四部分全部装全了。另外此处要注意的是数据目录选项只能安装在NTFS格式的分区,如果你要安装在其他格式的分区的话,需要在安装完后,手动运行Initdb.exe。

选择安装选项1

选择安装选项2

小提示:如果你喜欢用图形界面来管理操作数据库得话,在用户界面里可以选择安装pgAdminIII。

接下来是服务配置,你可以把该数据库服务器作为Windows的一个系统服务运行,这也是Postgresql开始真正支持Windows安装的一个体现(如下图)。

选择安装为服务

在此设置服务名,还有运行该服务的Windows帐号。你可以输入一个已有帐号,也可以输入一个目前并不存在的帐号,让安装程序自动建立这个帐号。

自动创建帐号

创建帐号完毕后,就是要配置数据库的监听端口、连接许可,及本地区域和超级用户的设置了。(注意,我选择的是“中华人民共和国)这儿建立的超级帐号是数据库管理员用户,注意与前面的服务帐号区别。注意这个对话框只有你在上一步选择了让PostgreSQL作为一个系统服务运行才会出现。

初始化数据库设置

点击下一步后,会弹出一个远程连接的选项,提示本地连接数据库默认都可以被接受,但是如果想让远程计算机也能连接到数据库的话,你需要在安装完成后,单独设置pg_hba.conf文件,具体设置我们在后面再说明。

选择在默认创建的测试数据库template1中激活的过程语言,PL/perl需要ActiveState Perl 5.8的安装支持,PL/python则Python 2.3的支持,我这儿只选择了pgsql了。注意这个对话框只有你在选择了让PostgreSQL作为一个系统服务运行,并且选择了初始化数据库组件后才会出现。

选择过程语言

选择在测试数据库template1中激活的模块,所有的扩展文件都是会被安装上,这一步只是选择在你所有的数据库中默认激活哪些模块。这些扩展模块能提供一些增强的功能。

选择加载扩展模块

ok,至此安装配置参数就已经配完了,你只需要点下一步等待安装完成就可以了,PostgreSQL安装速度极快,根据机器不同时间略有不同。最后出现安装成功界面。

开始安装

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航