位置: 编程技术 - 正文

Windows PostgreSQL 安装图文教程

编辑:rootadmin
它提供了多版本并行控制,支持几乎所有 SQL 构件(包括子查询,事务和用户定义类型和函数), 并且可以获得非常广阔范围的(开发)语言绑定 (包括 C,C++,Java,perl,tcl,和 python)。本文介绍的是其在windows系统下的安装过程。 一般说来,一个现代的与 Unix 兼容的平台应该就能运行 PostgreSQL。而如果在windows系统下安装,你需要 Cygwin 和cygipc 包。另外,如果要制作服务器端编程语言 PL/Perl,则还需要完整的Perl安装,包括 libperl 库和头文件。 在磁盘支持方面,需要MB左右用于存放安装过程中的源码和大约 MB的空间用于存放安装目录;一个空数据库大概需要MB;然后在使用过程中大概需要在一个平面文本文件里存放同等数据量数据五倍的空间存储数据,如果你要运行回归测试,还临时需要额外的MB空间。 第一步:从网上下载基于windows的Cygwin安装程序,双击打开。 第二步:选择安装类型。由于我们已将安装程序下载到了本地硬盘,故选择第三项,然后单击“下一步”。 第三步:选择安装路径。一般按其默认即可。 第四步:选择下载文件包在本机存放路径。请根据实际选择。 接着会提示选择连接类型、下载站点、选择安装包(需要确定加上:cygrunsrv (category Admin) 、postgresql (category Database)),之后便开始下载包并安装cygwin了。第一步:将cygserver 安装成NT服务并启动

a.运行脚本:$ /usr/bin/cygserver-config b.在win中设置环境变量:CYGWIN=server c.重启win

第二步:在win的DOS状态下,按下图所示新建用户帐户及密码

第三步:在系统所在分区新建一文件夹

例如:D:cygwinhomepostgres

第四步:更新文件: /etc/passwd

使用命令:mkpasswd -l -u postgres >> /etc/passwd

解释: 向/etc/passwd文件中加入用户postgres的信息

第五步:新建存放数据的目录并设置postgres为该目录的所有者 mkdir /usr/share/postgresql/data chown postgres /usr/share/postgresql chown postgres /usr/share/postgresql/data第六步:配置用户权限

在运行框内输入“secpol.msc”打开“本地安全设置”窗口,依次点击“本地策略”-“用户权限分配”,在右边窗口里找到“作为服务登录”,双击打开。

在出现的窗口里单击“添加用户或组”添加一个名为“postgres”的用户。 第七步:初始化数据区域

注销原来的用户,改用postgres进入win后运行如下命令: initdb ?d /var/postgresql/data

注意:PostgreSQL安装程序只能在NTFS分区中完成数据库的初始化工作,而PostgreSQL服务器程序自身和一些工具程序可以安装在任何分区中。如果为FAT分区格式,可以正常安装PostgreSQL,但不要进行数据库的初始化工作,只能待在安装完成后,在FAT分区上手动执行initdb.exe程序来进行,但安全性和可靠性就不能保证了,要想建立表空间也会失败。

第八步:将postmaster(PostgreSQL的服务器)安装成NT服务并启动 使用命令: cygrunsrv ?I postmaster ?p /usr/bin/postmaster ?a “-d /usr/share/postgresql/data ?I” ?y cygserver ?s int ?u postgres -o 命令解释:&#; -I postmaster:新建一个名为postmaster的服务。&#; -p /usr/bin/postmaster:应用程序路径为/usr/bin/postmaster。&#; -a"-D /usr/share/postgresql/data -i":postmaster 将目录 /usr/share/postgresql/data 做为数据目录,必须设置“-i”(TCP/IP 连接) 和“-D”参数。&#; -y cygserver:指明postmaster依赖于cygserver&#; -s int:发送信号 INT when terminated is run by the user (-u) postgres&#; -o :在系统退出时停止服务 注:更详细的参数说明可以使用命令:“cygrunsrv -h”以及“postmaster ?help”之后Cygrunsrv 将会让你输入两次密码。

OK,经过以上配置后,即可使用命令“psql ?u postgres template1”登录postgresql数据库了。

注:“template1”是Postgresql在初始化时自动创建的测试数据库。

推荐整理分享Windows PostgreSQL 安装图文教程,希望有所帮助,仅作参考,欢迎阅读内容。

Windows PostgreSQL 安装图文教程

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

PostgreSQL 安装和简单使用第1/2页 据我了解国内四大国产数据库,其中三个都是基于PostgreSQL开发的。并且,因为许可证的灵活,任何人都可以以任何目的免费使用,修改,和分发PostgreSQL

解决PostgreSQL服务启动后占用% CPU卡死的问题 进程中有N个postgres.exe(此为正常,见官方文档),却有一个始终占满CPU(由于本机是双核,占用了%的资源)。自带的pgAdminIII连接会死掉。此问题在

用一整天的时间安装postgreSQL NTFS权限 由于某个项目要求,需要安装postgreSQL,于是下载来.exe的安装文件运行。一开始很顺利,可哪知安装到最后,初始化数据库的时候出现了一个该死的对话

标签: Windows PostgreSQL 安装图文教程

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

上一篇:PostgreSQL中关闭死锁进程的方法

下一篇:PostgreSQL 安装和简单使用第1/2页

  • 增值税申报可以作废几次
  • 长期股权投资的入账价值怎么算
  • 税务局防范税收风险的措施
  • 医药行业发票税率
  • 坏账核销抵税
  • 发票上盖了老税号怎么办
  • 去年开的专票今年可以作废吗
  • 以前年度应收账款无法收回的账务处理
  • 差额发票能不能报销
  • 跨区预缴增值税怎么做账
  • 原材料变成半成品
  • 新的企业会计准则
  • 来料加工账务处理方法
  • 社会团体收到的投资款怎么入账
  • 报关单上金额要和合同上一样吗
  • 同一控制下企业合并会产生商誉吗
  • 建筑企业跨地区
  • 年末一般纳税人应交增值税借贷调平什么意思
  • 增值税发票价税合计是什么意思
  • 关于个体工商户的法律规定及司法解释
  • 2017年7月1日通用机打发票能不能作为税收凭证?
  • 小额贷款公司可以跨区域经营吗
  • 个税申报方式可以修改去年的吗
  • 物流公司的保险服务属于什么费用
  • 以前年度多做了收入怎样调账
  • 餐饮服务行业会计分析
  • 发票跨期审计调查报告
  • Win10系统cpu性能如何调高 Win10把cpu性能调到极佳的方法
  • 财务软件的摊销额计入管理费用
  • php环境中可毒
  • 苹果系统的声音
  • 没有组策略权限
  • macOS Big Sur 11.2 开发者预览版 Beta如何更新?
  • 发票作废的政策规定
  • 发放应付职工薪酬的账务处理
  • 个人应纳税所得额是要交钱吗
  • 退货时会计分录的银行存款能是负数吗
  • 扣缴义务人需要办理税务登记吗
  • 翡翠湾攻略
  • 分配税后利润会计分录
  • 海獭妈妈和新生儿的故事
  • 公司电路改造费怎么账务处理
  • 一般纳税人简易计税会计分录
  • 房屋土地使用权到期后续费标准
  • chrome os安装到u盘
  • 机器学习——BP神经网络详细介绍及案例Python代码实现
  • php数组降序排列
  • 企业应收账款的主要内容
  • 购买的无形资产交印花税吗?
  • 个人独资企业应税生产经营所得可以扣除税金支付
  • 股东分红账务处理表格
  • 对外投资损失可以抵税吗
  • 律师事务所收到专票能抵扣吗合法吗
  • 资本溢价举例说明
  • 网银费用及回单怎么查
  • 单据 凭证
  • 培训费发票可以抵扣吗
  • 事业单位装修费账务处理
  • 折旧年限的最新规定 汽车
  • 被放弃的遗产
  • win10预览版21277
  • 服务器文件夹共享分组
  • win8系统打不开
  • Win10 Mobile 10549预览版怎么升级?
  • 组策略0x800704ec
  • linux系统中的用户分为哪几类
  • win7和2008r2
  • linux 命令
  • windows默认程序设置
  • 远程电脑屏幕桌面图标什么都没有了
  • windows8.1玩穿越火线
  • windows进程太多
  • pycharm编程入门
  • javascript怎么做
  • python做脚本语言怎么用
  • 江西省国家税务局李德平
  • 去哪儿网客服电话怎么转人工
  • 房屋租赁税率是6还是9
  • 一般纳税人资格是什么意思
  • 西藏景区门票优惠政策最新
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设