1. 下载PostgreSQL数据库zip版本

2.  解压到D盘,例如:D:\database\postgresql

3.  cmd窗口进入D:\database\postgresq\bin,依次执行如下命令:
set PGHOME=D:\database\postgresq
set PGDATA=%PGHOME%\data
set PGLIB=%PGHOME%\lib
set PGHOST=localhost
set PATH=%PGHOME%\bin;%PATH%

4.  添加用户

> 添加windows用户,用于启动PostgreSQL的windows服务

D:\database\postgresql>net user postgres pgsqlpw /add /expires:never /passwordchg:no

> 为保证安全,此用户不允许本地登录
D:\database\postgresql>net localgroup users postgres /del

> 赋于windows用户postgres访问PostgreSQL安装目录的权限
D:\database\postgresql>cacls . /T /E /P postgres:R

5.  初始化数据库

> 切换到windows用户postgres的命令行环境
D:\database\postgresql>runas /noprofile /env /user:postgres "cmd"

> 初始化数据库,若不使用-U admin,则数据库里自动添加当前windows用户(即postgres)为数据库帐号
D:\database\postgresql>bin\initdb -D "D:\database\postgresql\data" -E UTF-8  --locale=chs -A md5 -U admin -W

6. 启动PostgreSQL服务:
pg_ctl -D D:\database\postgresql\data -l  D:\database\postgresql\pglog.txt start

7. 创建并连接数据库:
createdb test
psql -h localhost -w -d test

8. 关闭PostgreSQL服务:
pg_ctl -D  D:\database\postgresql\data stop

9. 注册为Windows服务:

> 注册为windows服务,当前windows用户(即postgres)将作为PostgreSQL服务的登录用户
D:\pgsql>bin\pg_ctl register -N PostgreSQL  -D “D:\database\postgresql\data”

> 启动PostgreSQL服务
D:\pgsql> sc start PostgreSQL

转载于:https://www.cnblogs.com/jadmin/archive/2011/08/11/2205938.html

Windows环境zip版PostgreSQL数据库安装相关推荐

  1. 〖Python 数据库开发实战 - MongoDB篇③〗- Windows环境下的MongoDB数据库安装

    订阅 Python全栈白宝书-零基础入门篇 可报销!白嫖入口-请点击我.推荐他人订阅,可获取扣除平台费用后的35%收益,文末名片加V! 说明:该文属于 Python全栈白宝书专栏,免费阶段订阅数量43 ...

  2. PostgreSQL(Pgsql)快速开始/ ubuntu、centos下PostgreSQL数据库安装配置/查看已经编译的pg 编译选项

    文章目录 一.PostgreSQL是什么 1. Pgsql和Mysql的对比 二.ubuntu 下安装配置postgres sql 数据库 1. [推荐]apt-get 安装postgres 安装和配 ...

  3. PostgreSQL 数据库安装手册

    PostgreSQL 数据库安装手册 本手册基于 Windows 下的 wsl (CentOS Linux release 7.9.2009 (Core)) 操作系统安装,其他环境请酌情参考 下载数据 ...

  4. 如何在Windows环境下的VS中安装使用Google Protobuf完成SOCKET通信

    http://blog.csdn.net/whuancai/article/details/11994341 如何在Windows环境下的VS中安装使用Google Protobuf完成SOCKET通 ...

  5. PostgreSQL数据库安装Version10.5

    PostgreSQL数据库安装,基于版本10.5安装, 在Linux系统上使用*.gz二进制压缩包手动安装. 操作系统:Red Hat Enterprise Linux Server release ...

  6. 操作系统安装大全 Windows 7旗舰版光盘启动安装过程详细图解

    电脑维修最常用的技术之一就是操作系统的安装,嘿嘿,寻修网组织了一批操作系统安装方面的文章,相信您一定可以找到自己需要的安装教程.想要自己动手的电脑新手们,看过来吧:操作系统安装大全之Windows 7 ...

  7. linux下postgresql服务,Linux下PostgreSQL数据库安装、配置与日常服务管理

    1. 数据库安装与配置步骤 安装环境准备 操作系统: Oracle Linux Server 6.5 IP 地址: 192.168.6.177 版本信息: MySQL Community Server ...

  8. win10开启oracle服务器配置,Windows环境(Win10)下安装、配置服务器类Oracle Database 11g Release 2...

    该篇为服务器类Oracle Database 11gRelease 2的安装.配置,若需安装.配置桌面类(通常是选择桌面类,如果是将本机作为服务器来使用,则选择服务器类),可参考"Windo ...

  9. Linux主机下连接远程postgresql数据库、容器版postgresql数据库

    背景 简单啰嗦一下背景,想看解决方案的,直接跳过本章节. 最近在预研postgresql的功能,其中有个场景就是需要在系统中ssh到postgresql集群上执行psql命令.但是我只有容器版的pos ...

  10. RedHat搭建Web运用之PostgreSQL数据库安装(一)

    开心一笑 [男:问你个问题,你喜欢猫还是狗? 女:狗狗. 男:汪汪汪! 女:-- 男:我太幸福了,你竟然喜欢我!] 视频教程 大家好,我录制的视频<Java之优雅编程之道>已经在CSDN学 ...

最新文章

  1. 决策树ID3和C4.5算法Python实现源码
  2. arcgis server 10.4 安装与授权
  3. vue2的响应式原理学“废”了吗?继续观摩vue3响应式原理Proxy
  4. javafx 8u40_JavaFX 8u20天的未来过去(始终在最前面)
  5. css文字溢出部分在另一个div显示(代码篇)
  6. 2018-2019-2 网络对抗技术 20165318 Exp 9 Web安全基础
  7. java7 diamond_Java 7 中的新功能
  8. AMS磁编码器:AS5048与AS5047区别,伺服电机闭环系统位置反馈
  9. 如何在'纯'Swift中创建弱协议引用(不带@objc)
  10. 每个人都应有自己的作品
  11. 【Web文件上传下载】各种类型文件对应的content-type
  12. 阮一峰ES6入门读书笔记(十):Proxy
  13. 优酷kux文件转码成mp4
  14. java英文翻译_Java实现英文文本单词翻译器功能的简单实例
  15. JavaScript 技术篇-js正则表达式匹配中英文数字
  16. popupWindow在5.0版本以下不显示的问题
  17. 字符串长度测量,大小比较
  18. NVIDIA GeForce G102M
  19. 王者荣耀有史以来被削废的英雄盘点:还记得那个超级兵吗?
  20. 2018-04-21-linux-sources-list html-url、隐藏滚动条

热门文章

  1. 2017php类库,AMQB官方PHP库
  2. value数字 vue_Vue数字输入框组件使用方法详解
  3. 设计模式GOF23之单例模式
  4. android 拍照 比例,Android全屏摄像头 – 同时保持摄像头选择的比例
  5. 情人节到了,Postman 都脱单了,那你咧?
  6. k8s/docker 安装yapi和MongoDB
  7. 电子书下载:Pro ASP.NET MVC2 Framework 2nd
  8. linux中使用bochs调试helloword引导程序
  9. 四种方法求Capacitated Facility Location Problem问题
  10. SQL Server 数据库性能优化(转载)