码迷,mamicode.com
首页 > 数据库 > 详细

PostgreSQL(zip)在Windows上安装

时间:2018-07-26 19:53:51      阅读:856      评论:0      收藏:0      [点我收藏+]

标签:res   nes   lib   stack   超级用户   question   超级   内存   .com   

OS: Windows 10

DB: V10.4

 

1. set system variable

%POSTGRESQL_ROOT% = E:\progFiles\pgsql-10.4

 

2. init database

initdb -D %POSTGRESQL_ROOT%\data -U xiaobin -W -E utf8 -A password

 

    -U: 超级用户。

         一般使用本机的管理员账户,本机为:xiaobin

   -W: 超级用户的密码。

         

属于此数据库系统的文件宿主为用户 "xiaobin".
此用户也必须为服务器进程的宿主.
数据库簇将使用本地化语言 "Chinese (Simplified)_China.936"进行初始化.
initdb: 无法为本地化语言环境"Chinese (Simplified)_China.936"找到合适的文本搜索配置
缺省的文本搜索配置将会被设置到"simple"

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

输入新的超级用户口令:
再输入一遍:

   -E:字符集

   -A:验证方式

         password:密码方式

    执行结果:

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

Success. You can now start the database server using:

    pg_ctl -D ^"E^:^\progFiles^\pgsql^-10^.4^\data^" -l logfile start

 

3. start database

pg_ctl -D %POSTGRESQL_ROOT%\data -l %POSTGRESQL_ROOT%\logs\logfile0726 start

 

4. manage db

    (1) establish file

        Create a 0-byte file(pgAdmin 4\venv\Lib\site-packages\backports\__init__.py)

    (2) open pgAdmin4

    Double-click "pgAdmin4.exe"

 

Reference:

    1. initdb

    2. 《starting postgresql and pgadmin in windows without installation

 

PostgreSQL(zip)在Windows上安装

标签:res   nes   lib   stack   超级用户   question   超级   内存   .com   

原文地址:https://www.cnblogs.com/xiaobin-hlj80/p/9373616.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!