目前版本是PostgreSQL 9.6,它经过以下平台认证: 
32位Windows 
Windows 7,8和10 
Windows 2008 Server 
64位Windows 
Windows 7,8和10 
Windows 2012 
Windows 2008 
在windows下可以用安装版安装,也可以用免安装版安装,这里主要是演示免安装版

一.下载 
选择免安装版zip版: 
https://www.postgresql.org/download/windows/

然后选择你的系统环境,我的是win10 64位所以我选的如下图: 
https://www.enterprisedb.com/download-postgresql-binaries 

点击链接下载 

二.安装 
1)把下好的zip包解压到你想放的地方: 
我放的地方是 D:\tools\postgres\pgsql 文件夹下 
2)新建一个data文件夹,用来存放数据 

3)初始化数据库 
进入bin目录并执行初始化命令 

initdb.exe -D D:\tools\postgres\pgsql\data -E UTF-8 --locale=chs -U postgres -W 

: 
-D :指定数据库簇的存储目录D:\tools\postgres\pgsql\data

-E :指定DB的超级用户的用户名postgres

–locale:关于区域设置(chinese-simplified-china)

-U :默认编码格式chs

-W :为超级用户指定密码的提示

期间会提示你输入你要配置的postgres用户的密码!

4)启动数据库

pg_ctl -D D:\tools\postgres\pgsql\data -l logfile start
  • 1

这样就可以简单的安装成功了

5)接下来用它自带的客户端访问: 
点击bin目录下的pgAdmin3.exe文件

然后配置下就可以访问 

6)注册为系统服务 
现在可以用但是不是系统服务,每次启动都得手动起,比较麻烦所以接下来注册为系统服务 
在bin目录下用管理员身份执行命令:

pg_ctl register -N PostgreSQL -D D:\tools\postgres\pgsql\data
  • 1

然后查看是否成功: 
查看已经注册的服务:win+R在弹出的运行框中,输入:services.msc,如下:

这样就算在windows下简单安装postgresql成功了!

最新文章

  1. 关于Html编码问题,例如字符:·
  2. IOS中使用手机号注册
  3. 永远的月亮 2007? (献给L之二)
  4. Repeater数据绑定和操作
  5. cmd命令 拷贝某文件夹及其子文件夹文件到其它文件夹
  6. hdu4570Multi-bit Trie (间隙DP)
  7. EF 事物
  8. 向页面动态添加外部js
  9. Java Web实现IOC控制反转之依赖注入
  10. Mybatis和JDBC区别
  11. Python random模块sample、randint、shuffle、choice随机函数概念和应用
  12. heapsort(Java)(最小堆)
  13. itexpdf同一个段落不同文字,如何设置不同的格式
  14. python3.5 opencv3显示视频fps
  15. 20165304学习基础和C语言基础调查
  16. apk中添加第三方so文件
  17. vue常用属性解释。
  18. 【我的Android进阶之旅】解决 Error:CreateProcess error=216, 该版本的 %1 与您运行的 Windows 版本不兼容。请查看计算机的系统信息,了解是否需要 x86
  19. C++_类和动态内存分配2-改进后的String类
  20. centos7下扩充swap空间

热门文章

  1. 从标准输入读取一行数组并保存(用的是字符串分割函数strtok_s() )
  2. JavaScript运算符及语句
  3. spring之bean的自动扫描
  4. zabbix利用percona-toolkit工具监控Mysql主从同步状态
  5. 状压DP操作
  6. Mac下安装nginx并配置SSL实现Https的访问
  7. MySQL 表的增删查改
  8. jquery 判断文字是否超出div出现三个点的省略号
  9. CSS无图片三角形
  10. pythonCSV模块