位置: 编程技术 - 正文

windows PostgreSQL 9.1 安装详细步骤

编辑:rootadmin

推荐整理分享windows PostgreSQL 9.1 安装详细步骤,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

PostgreSQL安装:

一、windows下安装过程

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

2、选择程序安装目录:

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

3、选择数据存放目录:

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

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

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

6、选择运行时语言环境

注:选择数据库存储区域的运行时语言环境(字符编码格式)。在选择语言环境时,若选择"default locale"会导致安装不正确;同时,PostgreSQL 不支持 GBK 和 GB 作为字符集,如果选择其它四个中文字符集:中文繁体 香港(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、安装完成

windows PostgreSQL 9.1 安装详细步骤

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

在安装目录可以看到:

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

二、pgAdmin(大象)对于每种数据库管理系统,都有相当多的设计与管理工具(可视化界面管理工具),有的是数据库厂商自己提供的(一般都至少有一个),有的是第三方公司开发的,你甚至可以自己写一个简单易用的管理工具。例如Oracle的Oracle SQL Developer(自己开发的)、PLSQL Developer(第三方公司开发的)、SQL Server Management Studio(自己开发的)、 是与 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:PostgreSQLbinpsql.exe。输入密码得到如下图界面:

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

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

PostgreSQL之分区表(partitioning) PostgreSQL有一项非常有用的功能,分区表,或者partitioning。当某个TABLE的记录非常的多,千万甚至更多的时候,我们其实需要将他分割成子表。一个庞大

CentOS 7下安装PostgreSQL 9.6的教程分享 前言PostgreSQL是一个强大开源的对象关系类型数据库系统,它能运行于几乎所有主要的操作系统,包括Linux、Unix(AIX、BSD、HP-UX、SGIIRIX、MacOS、Solaris、Tru)

Windows上PostgreSQL安装配置教程 PostgreSQL的扩展PostGIS是最著名的开源GIS数据库。安装PostgreSQL是第一步。1.下载PostgreSQL的二进制安装文件。PostgreSQL官网?Download?Windows位,如图所示:(1

标签: windows PostgreSQL 9.1 安装详细步骤

本文链接地址:https://www.jiuchutong.com/biancheng/312225.html 转载请保留说明!

上一篇:PostgreSQL安装、配置及简单使用方法

下一篇:PostgreSQL之分区表(partitioning)

  • 个体户每个月要申报个税吗
  • 如何解除委托合同范文
  • 小规模减免增值税要交企业所得税吗
  • 企业卖车需要交印花税吗
  • 中小企业员工出去创业的例子
  • 发票管理中的四流一致是指什么一致
  • 汇算清缴上年度金额怎么填
  • 增值税一般纳税人是什么意思
  • 汇总记账凭证核算组织程序的缺点主要有
  • 建筑工程类发票
  • 应付汇差是什么意思
  • 非正常损失允许税前扣除吗
  • 车辆增值税抵扣多少点
  • 预缴的税款可以互抵吗
  • 物业公司营改增后收入的确认
  • 资产基金科目如何选择
  • 购设备发票只开来一部分怎么入账?
  • 以前年度的费用可以入在当年吗?
  • 小企业的费用应当在发生时计入当期损益
  • 生产领用产成品验证会计分录
  • 如何在win7中查找文件
  • PACKAGER.EXE - PACKAGER是什么进程 有什么用
  • 微信小程序分包加载
  • re.findall()用法
  • php自带的加密解密函数
  • yolo4损失函数
  • 【综述】分子预训练模型综述
  • 软件开发服务费税率
  • GCC strict aliasing – 嫉妒就是承认自己不如别人
  • element ui vue 3
  • 企业研发支出的最佳占比
  • 支付宝对公账户怎么转账
  • 美容店销售收入预测表12个月表格
  • 固定资产的货币资金包括
  • 收到固定资产抵账账务处理
  • 补交上年度企业所得税税额需要本年度纳税调增吗
  • 待摊费用和预提费用都属于资产类科目
  • 商场扣钱犯法
  • 研发费用加计扣除是什么意思啊
  • 政府补助收入是指
  • 红字发票抵扣联和发票联要给对方吗
  • 加计减免其他收入怎么填
  • 融资租赁出租人与承租人之间形成债权债务关系
  • 费用报销的凭证是什么
  • 用友t3月末转账流程图
  • 从公账提取备用金到个人账户怎么做会计分录
  • 处置投资性房地产取得的收入属于企业收入吗
  • 分公司有哪些特点
  • 分析企业盈余状况
  • 改制基准日对人员的影响
  • 支票上的金额和确定的金额
  • 房地产开发成本和房地产开发产品
  • sql server 触发器
  • sqlserver 禁用触发器 超时
  • 浅谈mysql explain中key_len的计算方法
  • mysql5.7主从配置 博客园 my cnblog
  • mac怎么把视频设置成桌面
  • freebsd操作命令
  • dos命令提示符窗口怎么打开
  • win10系统怎么关闭自动更新
  • win10rs2是哪个版本
  • win8创建我的电脑
  • win10 win8.1
  • win8怎么到win7
  • cocos2djs教程
  • js数组常用的方法及用法
  • android 开发环境
  • python计算两个数的最大公约数
  • JavaScript cookie 跨域访问之广告推广
  • jquery mobile
  • node.js [superAgent] 请求使用示例
  • 注释讲解
  • 现在的微信怎么用脚本登陆了
  • bootstrap layer弹框
  • Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.stopNestedScroll
  • jquery解析html文本
  • android混淆后怎么破解
  • 云南增值税普通发票怎么开
  • 岗位练兵的作用
  • 2017企业所得税年度申报表
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设