PostgreSQL在win7上安装详细步骤

原文:PostgreSQL在win7上安装详细步骤

PostgreSQL安装:
一、windows下安装过程
安装介质:postgresql-9.1.3-1-windows.exe(46M),安装过程非常简单,过程如下:
1、开始安装:


2、选择程序安装目录:


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

3、选择数据存放目录:

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


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

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

6、选择运行时语言环境


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

7、安装过程(2分钟)

8、安装完成

安装完成后,从开始文件夹可以看到:

在安装目录可以看到:


其中:data存放数据文件、日志文件、控制文件、配置文件等。
uninstall-postgresql.exe用于卸载已安装的数据库管理系统。
pg_env.bat里配置了数据库的几个环境变量,内容如下:

二、pgAdmin(大象)
对于每种数据库管理系统,都有相当多的设计与管理工具(可视化界面管理工具),有的是数据库厂商自己提供的(一般都至少有一个),有的是第三方公司开发的,你甚至可以自己写一个简单易用的管理工具。例如Oracle的Oracle SQL Developer(自己开发的)、PLSQL Developer(第三方公司开发的)、SQL Server Management Studio(自己开发的)、http://www.oschina.net/project(开源中国)网站上提供的个人或组织开发的简易小巧的管理工具。
PostgreSQL就有好几款流行的管理工具,例如:pgAdmin、navicat_pgsql、phppgsql等。
pgAdmin是一个针对PostgreSQL数据库的设计和管理接口,可以在大多数操作系统上运行。软件用C++编写,具有很优秀的性能。
pgadmin 是与 Postgres 分开发布的,可以从www.pgadmin.org下载。目前装个全功能的PostgreSQL数据库,自带该管理工具。
打开pgAdmin,可以看到在第一部分安装的本地数据库的属性,如下图所示:


图中可以看出,新安装的PostgreSQL数据库管理系统带有一个数据库postgres;已建好两个表空间:pg_default、pg_global。
initdb.exe初始化的两个默认表空间pg_global、pg_default。数据库默认的表空间pg_default 是用来存储系统目录对象、用户表、用户表index、和临时表、临时表index、内部临时表的默认空间,他是模板数据库template0和template1的默认表空间。initdb.exe初始化的两个默认表空间pg_global、pg_default。数据库默认的表空间pg_global是用来存储共享系统目录的默认空间。
pg_default 为 PostgreSQL也可以理解成系统表空间,它对应的物理位置为 $PGDATA/base目录。
在PostgreSQL(pg_catalog)下可以看到postgers数据库的一些数据字典和数据字典视图。

新建一个服务器连接,连接远程linux服务器上的PostgreSQL数据库(假设已有远程linux上已安装好PostgreSQL数据库管理系统):

得到数据库属性如下图所示:


图中可以看出,该远程数据库管理系统上建有两个数据库:postgres、cpost;四个表空间:pg_default、pg_global、pis_data、pis_index。

三、pgsql
对于每种数据库管理系统,都会提供一个命令行管理接口,例如Oracle的sqlplus,SQL Server的isql和osql等。
凡是用图形管理界面可以实现的功能原则上都可以通过命令行界面命令实现。两者各有优缺点,使用场合不同。在windows下当然常用图形管理界面,因为在图像管理界面中往往都嵌有命令行工具,而在unix和linux下,当然就常用命令行工具了,除了我们在类unix下主要使用字符界面的原因外,还因为大部分情况下我们只能通过telnet或ssh工具远程连接服务器进行操作,此时也只能使用命令行了。
从开始目录打开SQL shell(pgsql),该可执行程序为E:\PostgreSQL\bin\psql.exe。输入密码得到如下图界面:

也可以在修改了系统环境变量Path之后(增加PostgreSQL\bin目录),从命令行直接启动pgsql。

至此,PostgreSQL在Windows下安装完毕。

注:postgresql-9.1.14-1-windows-x64.exe下载

时间: 2025-01-20 15:39:40

PostgreSQL在win7上安装详细步骤的相关文章

用u盘装win7 32位详细步骤

  网友提问:由于电脑配置比较差,如下图所示,我打算用新买的u盘安装一个win7 32位系统,请达人详细介绍一下用u盘装win7 32位详细步骤. 小编介绍:用u盘装win7 32位详细步骤 步骤1.首席在网上下载U盘pe安装程序,可以选择:有老毛桃,大白菜.口袋PE等等.对于先手,小编在此推荐口袋PE.因它操作简单方便,一键式安装系统. 口袋PE下载地址:http://down.koudaipe.com/KoudaiPE_ProV3.0.exe 步骤2.下载windows光盘镜像,可以到网站上

windows PostgreSQL 9.1 安装详细步骤_PostgreSQL

PostgreSQL安装: 一.windows下安装过程 安装介质:postgresql-9.1.3-1-windows.exe(46M),安装过程非常简单,过程如下: 1.开始安装: 2.选择程序安装目录: 注:安装 PostgreSQL 的分区最好是 NTFS 格式的.PostgreSQL 首要任务是要保证数据的完整性,而 FAT 和 FAT32 文件系统不能提供这样的可靠性保障,而且 FAT 文件系统缺乏安全性保障,无法保证原始数据在未经授权的情况下被更改.此外,PostgreSQL 所使

OSX(YOSEMITE)上安装METASPLOIT步骤详解

Metasploit一款基于ruby的渗透测试框架,官方只提供Windows和Linux的安装包,要在osx上安装需要手动准备运行环境,下面介绍安装过程. 安装要求: 技能:会使用Terminal,了解命令sudo的作用,帐号具备管理员权限. 操作系统:我使用的OS X Yosemite(10.10.3). 网络:似乎rubygem和一些代码托管网站在大陆是被封锁的,所以你可能需要用到代理.   1.安装Xcode and Command Line Development Tools 打开App

图解Windows7自带的虚拟机安装win7系统的详细步骤

  很多网友都知道win7的用户可以借助Win7系统自带的Windows Virtual PC虚拟机工具,在win7系统中创建一个XP,今天小编跟大家分享一下他的另外一个功能,可以借助它创建win7系统. 第1步 在"虚拟机"窗口中单击工具栏的"创建虚拟机"命令,如下图: 第2步 弹出"创建虚拟机"对话框,指定此虚拟机的名称和位置,如下图: 第3步 进入"指定内存和网络选项"对话框,推荐设置1G,当然可以根据个人计算机的硬件配

用U盘安装Win7系统的详细步骤

  1.把镜像文件在电脑上面进行解压,接着把解压好的文件拷贝到U盘里面去. 2.拷贝好之后把U盘再次插入到电脑接口,直接打开启动增强版里面. 3.进入到PE增强版之后,就会发现有一个可以选择的页面,这时候点击页面上的映像路径,再确定保存就可以了. 4..此时U盘上会有一个提示,要及时查看U盘上是不是还有比较重要的文件,因为这时候要进行文件的格式化,如果有的话就要提前进行备份,免得丢失. 5.接下来就开始进行一键u盘装系统的操作了,等安装完毕了,再重启电脑就完成了.

Ubuntu系统上安装VirtualBox步骤

第一步.安装 apt-get install virtualbox xfce4 xfce4-goodies tightvncserver 第二步.设置VNC密码 vncpasswd 第三步.设置VNC服务器 启用VNC server /usr/bin/vncserver -depth 16 -geometry 1024x768 :0 您可以设置VNC连接多个用户和桌面解决方案.对于桌面0,端口是5900.对于桌面1,端口将是5901,依此类推. 第4步.下载TightVNC的浏览器并连接到你的液

Win7配置SVN详细步骤(服务器和客户端)

下载并安装服务器端SVN  下载地址:http://subversion.apache.org/packages.html, 根据操作系统下载相应版本(Setup-Subversion).默认安装目录可为: D:\ProgramFiles\VisualSVN Server 双击安装: 下载并安装客户端SVN   下载地址: http://tortoisesvn.net/downloads.html   根据操作系统下载相应版本(TortoiseSVN).默认安装目录可为: D:\Program

在Win7 上安装VM ware 10.0.02 出现问题

问题描述 我就是在百度上搜的下载最新的VMware10.0.02汉化破解版,期间试过无数次卡在这里不动了求大神们指点,小弟感恩不尽!!! 解决方案 解决方案二: 电脑正常么?内存.硬盘读写什么的?装什么汉化破解.装个英文版的,找个key,多好,防止出现这样的问题:解决方案三: 10.0不是有中文版么?装什么汉化呀解决方案四: 以上都试过不好用的话,考虑下你的win7是什么版本的?(换个干净的系统试一试)解决方案五: 谁让你用破解版...

App上线流程全攻略(史上最详细步骤)

/*****************************************2************************************************/ /*3(我这里省了创建证书,创建证书和真机调试里面差别不大,选择下面的"Production"中AppStore)*******/ /*************4(如果有远程推送APNS,那里就不是默认了,记得勾选"Push Notifications")**************