下载二进制包:https://www.enterprisedb.com/download-postgresql-binaries

直接解压到C盘

Microsoft Windows [版本 6.3.9600]
(c) 2013 Microsoft Corporation。保留所有权利。

C:\Users\xxxx>cd C:\postgresql-9.6.2-4-windows-x64-binaries\pgsql\bin

C:\postgresql-9.6.2-4-windows-x64-binaries\pgsql\bin>
C:\postgresql-9.6.2-4-windows-x64-binaries\pgsql\bin>initdb.exe -D C:\postgresql
-9.6.2-4-windows-x64-binaries\pgsql\data -E SQL_ASCII -U postgres --locale=C
属于此数据库系统的文件宿主为用户 "xxxx".
此用户也必须为服务器进程的宿主.
数据库簇将使用本地化语言 "C"进行初始化.
缺省的文本搜索配置将会被设置到"english"

禁止为数据页生成校验和.

创建目录 C:/postgresql-9.6.2-4-windows-x64-binaries/pgsql/data ... 成功
正在创建子目录 ... 成功
选择默认最大联接数 (max_connections) ... 100
选择默认共享缓冲区大小 (shared_buffers) ... 128MB
选择动态共享内存实现 ......windows
创建配置文件 ... 成功
正在运行自举脚本 ...成功
正在执行自举后初始化 ...成功
同步数据到磁盘...成功

警告:为本地连接启动了 "trust" 认证.
你可以通过编辑 pg_hba.conf 更改或你下次
行 initdb 时使用 -A或者--auth-local和--auth-host选项.

成功。您现在可以用下面的命令开启数据库服务器:

"pg_ctl" -D "C:\postgresql-9.6.2-4-windows-x64-binaries\pgsql\data" -l logfi
le start

C:\postgresql-9.6.2-4-windows-x64-binaries\pgsql\bin>pg_ctl.exe -D C:\postgresql
-9.6.2-4-windows-x64-binaries\pgsql\data start
正在启动服务器进程

C:\postgresql-9.6.2-4-windows-x64-binaries\pgsql\bin>LOG:  database system was s
hut down at 2017-04-24 16:21:01 HKT
LOG:  MultiXact member wraparound protections are now enabled
LOG:  database system is ready to accept connections
LOG:  autovacuum launcher started

C:\postgresql-9.6.2-4-windows-x64-binaries\pgsql\bin>pg_config.exe C:\postgresql
-9.6.2-4-windows-x64-binaries\pgsql\data
pg_config: 无效参数: C:\postgresql-9.6.2-4-windows-x64-binaries\pgsql\data
请用 "pg_config --help" 获取更多的信息.

C:\postgresql-9.6.2-4-windows-x64-binaries\pgsql\bin>pg_controldata.exe C:\postg
resql-9.6.2-4-windows-x64-binaries\pgsql\data
pg_control 版本:                      960
Catalog 版本:                         201608131
数据库系统标识符:                     6412480914966795996
数据库簇状态:                         在运行中
pg_control 最后修改:                  2017/4/24 16:23:59
最新检查点位置:                       0/14EB8B0
优先检查点位置:                       0/14EB618
最新检查点的 REDO 位置:               0/14EB8B0
最新检查点的重做日志文件: 000000010000000000000001
最新检查点的 TimeLineID:              1
最新检查点的PrevTimeLineID: 1
最新检查点的full_page_writes: 开启
最新检查点的NextXID:          0:542
最新检查点的 NextOID:                 12402
最新检查点的NextMultiXactId: 1
最新检查点的NextMultiOffsetD: 0
最新检查点的oldestXID:            535
最新检查点的oldestXID所在的数据库:1
最新检查点的oldestActiveXID:  0
最新检查点的oldestMultiXid:  1
最新检查点的oldestMulti所在的数据库:1
最新检查点的oldestCommitTsXid:0
最新检查点的newestCommitTsXid:0
最新检查点的时间:                     2017/4/24 16:21:01
不带日志的关系: 0/1使用虚假的LSN计数器
最小恢复结束位置: 0/0
最小恢复结束位置时间表: 0
开始进行备份的点位置:                       0/0
备份的最终位置:                  0/0
需要终止备份的记录:        否
wal_level设置:                    minimal
wal_log_hints设置:        关闭
max_connections设置:   100
max_worker_processes设置:   8
max_prepared_xacts设置:   0
max_locks_per_xact设置:   64
track_commit_timestamp设置:        关闭
最大数据校准:     8
数据库块大小:                         8192
大关系的每段块数:                     131072
WAL的块大小:    8192
每一个 WAL 段字节数:                  16777216
标识符的最大长度:                     64
在索引中可允许使用最大的列数:    32
TOAST区块的最大长度:                1996
大对象区块的大小:         2048
日期/时间 类型存储:                   64位整数
正在传递Flloat4类型的参数:           由值
正在传递Flloat8类型的参数:                   由值
数据页校验和版本:  0

C:\postgresql-9.6.2-4-windows-x64-binaries\pgsql\bin>psql.exe -h 127.0.0.1 -p 54
32 -U postgres postgres
psql (9.6.2)
输入 "help" 来获取帮助信息.

postgres=# create table test(id int primary key,info text,crt_time timestamp);
CREATE TABLE

postgres=# insert into test select generate_series(1,1000),md5(random()::text),c
lock_timestamp();
INSERT 0 1000
postgres=# checkpoint;
CHECKPOINT
postgres=# show port;
 port
------
 5432
(1 行记录)

postgres=# \q

C:\postgresql-9.6.2-4-windows-x64-binaries\pgsql\bin>pg_ctl.exe -D C:\postgresql
-9.6.2-4-windows-x64-binaries\pgsql\data stop -m fast
LOG:  received fast shutdown request
等待服务器LOG:  aborting any active transactions
进程关LOG:  autovacuum launcher shutting down
闭 ....LOG:  shutting down
LOG:  database system is shut down
 完成
服务器进程已经关闭

C:\postgresql-9.6.2-4-windows-x64-binaries\pgsql\bin>

Windows 安装PostgreSQL的更多相关文章

  1. 1.Windows安装PostgreSQL

    按照下面的步骤,Windows机器上安装PostgreSQL.请确保已开启第三方防病毒,同时安装. 挑选你想要的PostgreSQL的版本号,可以点击以下链接下载 EnterpriseDB Windo ...

  2. Windows安装PostgreSQL数据库 无法初始化数据库问题

    背景 由于项目的需要,使用PostgreSQL数据库,因此在Windows上安装PostgreSQL数据库.但是在安装后,无法访问本地数据库,这个时候查看/data目录,没有任何文件.而且安装过程中, ...

  3. windows安装PostgreSQL

    犹豫了一小下,初学不在linux下安装sql,虽然说书上有,还是想记录一下,以后好找 入门的书籍是SQL基础教程第二版,图书馆搜刮来的,毕竟要还 下载页面 http://www.enterprised ...

  4. Windows安装PostgreSQL解压版

    PostgreSQL下载地址:https://www.enterprisedb.com/downloads/postgres-postgresql-downloads windows版,务必装在C盘! ...

  5. Windows Azure上的Odoo(OpenERP)-1.创建Ubuntu虚拟机,安装PostgreSQL 数据库

    前提是您必须拥有Windows Azure的账号,如果没有的话,可以去Windows Azure 中国区网站申请免费试用账号.哈哈,我就是第一批申请的试用账号,感觉自己挺幸运的.申请的过程就不写了,请 ...

  6. windows下postgresql安装失败解决方法:无法运行getlocales.exe

    今天要安装postgresql但是安装的时候出现错误 Unknown error while running C:\Users\jinjin\AppData\Local\Temp\postgresql ...

  7. windows下postgreSQL安装与启动

    转:https://www.yiibai.com/postgresql/install-postgresql.html https://blog.csdn.net/irainreally/articl ...

  8. 在Windows中安装PostgreSQL

    在Windows中安装PostgreSQL 虽然PostgreSQL是为类UNIX平台开发的,但它却是可以移植的.从7.1版本开始,PostgreSQL可以编译安装和作为一个PostgreSQL服务器 ...

  9. 【转帖】Windows下PostgreSQL安装图解

    Windows下PostgreSQL安装图解     这篇文章主要为大家介绍了如果在Windows下安装PostgreSQL数据库的方法,需要的朋友可以参考下     现在谈起免费数据库,大多数人首先 ...

随机推荐

  1. Codeforces 994A. Fingerprints

    题意 从x数组中找到最多的y数组中有的数字,按在x数组中出现的顺序输出. 注意 这题x数组和y数组都不会出现重复数字. 代码 #include <bits/stdc++.h> using ...

  2. Python 之 PyCharm使用

    PyCharm  的官方网站地址是:https://www.jetbrains.com/pycharm/download/ 教育版:https://www.jetbrains.com/pycharm- ...

  3. 像素点的Hessian矩阵

    最近开始学习图像处理相关知识,碰到对像素点求黑塞矩阵查了资料才搞懂. 给定一个图像f(x,y)上的一点(x,y).其黑塞矩阵如下: 因为导数的公式是f'(x)=(f(x+dx)-f(x))/dx在数字 ...

  4. MFC框架下Opengl窗口闪屏问题解决方案

    转自https://blog.csdn.net/niusiqiang/article/details/43116153 虽然启用了双缓冲,但是仍然会出闪屏的情况,这是由于OpenGL自己有刷新背景的函 ...

  5. day09-3 数据类型总结,深浅拷贝

    目录 数据类型总结,深浅拷贝 存一个值还是多个值 有序 or 无序 可变 or 不可变 浅拷贝和深拷贝的区别(只针对可变类型) 1.拷贝: 3.深拷贝 总结: 数据类型总结,深浅拷贝 存一个值还是多个 ...

  6. Pyhton学习——Day51

    model(数据库模型)------ORM----- 表与表之间的关系(两张表) 一对多 多对多 一对一 ORM------object relation mapping python的类 class ...

  7. 更新GitHub的仓库

    在GitHub上仓库已经存在且提交过,本地仓库部分更新后推送至GitHub仓库 添加,提交至本地仓库 将改动文件添加并提交到仓库 Roc@DESKTOP-AF552U2 MINGW64 /e/note ...

  8. Coding for Speed 技术分享

    上周和公司技术同事们作了次<Coding for Speed>技术分享,本来这只是再普通不过的技术探讨和交流(虽然挂了个颇有噱头的名称),但分享的时候逻辑没理好,语速很快,时间也太紧,因此 ...

  9. C语言基本语法——指针

    1.什么是指针 2.指针用于参数 3.指针用于返回值 4.指针加减操作 5.指针与数组区别 1.什么是指针 • 内存被分为字节,每个字节有唯一的地址,指针指的就是内存地址. • 保存指针的变量,就叫指 ...

  10. 学习SCSS

    目录 变量 嵌套 引入 混合 继承 操作符 CSS扩展 嵌套属性 标签(空格分隔): 未分类 变量 变量用来存储需要在CSS中复用的信息,例如颜色和字体.SASS通过$符号去声明一个变量. $font ...