Windows下的PostgreSQL数据库教程手动初始化

环境:win7 64 SP1

PG:9.3.5

1、用户postgres创建,和密码也Postgres:


网络用户postgres Postgres /添加



2。在数据库根目录中设置数据目录:


C:程序文件 9.3 > MD数据PostgreSQL



3,将管理员权限删除到数据目录:


C:程序文件 9.3 > CACLS PostgreSQL数据 / / / R管理员



处理目录:C:程序文件 数据PostgreSQL 9.3

4。指定的数据目录的权限,postgres用户:


C:程序文件 9.3 > CACLS PostgreSQL数据 / / / G Postgres:C



处理目录:C:程序文件 数据PostgreSQL 9.3

5、Postgres用户打开CMD


C:程序文件 9.3 >运行PostgreSQL用户:Postgres cmd.exe



输入Postgres的密码:

努力为用户sure-pc Postgres 启动cmd.exe…

6、初始化,初始化用户postgres,字符集是UTF8,现场是C:


C:程序文件 仓PostgreSQL 9.3 > initdb.exe D。 /数据E UTF8——现场C U
Postgres
属于这个数据库系统的文件将由用户拥有。
此用户还必须拥有服务器进程。

数据库集群将用区域设置C初始化。
默认文本搜索配置将设置为英语。

数据页校验和残疾。

固定现有目录的权限…..…好啊
创建目录…好啊
选择默认max_connections…一百
选择默认shared_buffers…128mb
创建配置文件…好啊
创建模板的数据库/数据/基础.. / 1…好啊
初始化pg_authid…好啊
初始化依赖…好啊
创建系统视图…好啊
加载系统objects'descriptions…好啊
创建排序规则…在这个平台上不支持
创建转换…好啊
创建字典…好啊
设置内置对象的权限…好啊
创建信息模式…好啊
Loading PL/pgSQL server-side language... 好啊
清空数据库模板…好啊
复制模板来template0…好啊
复制模板到Postgres…好啊
同步数据到磁盘…好啊

警告:为本地连接启用信任身份验证
你可以改变通过编辑pg_hba.conf或使用选项-,
——授权当地和认证的主机,在下次运行initdb。

成功。现在可以使用数据库服务器启动:

Postgres的D.. /数据

pg_ctlD.. /数据-我的日志开始


C:程序文件 仓PostgreSQL 9.3 >




7,启动数据库,输入客户机:


C:程序文件 仓PostgreSQL 9.3 >pg_ctlD.. /数据开始
服务器启动

C:程序文件 仓PostgreSQL 9.3 >日志:数据库系统被关闭在2014—
09-18 10:19:54 HKT
日志:autovacuum发射器开始

C:程序文件 仓PostgreSQL 9.3 >日志:数据库系统是准备接受控制
连接

C:程序文件 仓PostgreSQL 9.3 > psql.exe
psql(此)
键入帮助以获得帮助。

# Postgres =