win10下搭建PostgreSQL

 win10下搭建PostgreSQL

 

参考:

https://blog.csdn.net/chineseboytom/article/details/78868199

 

 

 

3、设置环境变量(cmd):

 

setx PGHOME E:\PostgreSQL\10

 

setx PGHOST 192.168.100.157

 

setx PGLIB %PGHOME%\lib

 

setx PGDATA %PGHOME%\data

 

setx Path "%Path%;%PGHOME%\bin"

 

 

 

重新登录

 

 

 

4、初始化数据库

 

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

 

 

 

5、注册为系统服务(以管理员权限打开cmd)

 

pg_ctl register -N PostgreSQL -D E:\PostgreSQL\10\data

 

 

 

6、修改配置以支持远程连接

 

6.1 notepad D:\Program Files\PostgreSQL\10\data\postgresql.conf

 

 设置:listen_addresses = '*'

           ssl = off

           port = 5432

           superuser_reserved_connections = 3

 

6.2 notepad D:\Program Files\PostgreSQL\10\data\pg_hba.conf

 

 设置ipv4段

host    all             all             0.0.0.0/0            md5

 

7、启动服务

 

net start PostgreSQL

 

##E:/PostgreSQL/10/bin/pg_ctl -D "E:\PostgreSQL\10\data" -l logfile start

 

 

总结:上面标红的地方请特别注意,如果这些网络相关的设置没有设置对,则连接不上数据库。

 

posted @ 2018-12-24 16:41  double_kill  阅读(2977)  评论(0编辑  收藏  举报