下载地址:https://www.enterprisedb.com/download-postgresql-binaries
解压至d盘D:\pgsql
1、增加data目录
2、增加
PGDATA 环境变量 D:\pgsql\data
Path 增加 D:\pgsql\bin
3、初始化
initdb.exe -D "D:\pgsql\data" -E UTF-8 --locale=chs -U postgres -W
-D D:\pgsql\data 就是数据库所在位置
-U postgres 是建立一个初始化的用户,就叫postgres
-W 是为超级用户指定密码的提示,下一步就会提示设置密码,当前设置密码为postgres
如果提示缺少dll等,需要安装vc++运行库
链接:https://pan.baidu.com/s/1u6UY5SXRPniz1Qwgd6hBZA 提取码:w5yr
4、会提示输入密码,输入完成后出现下面的情况表示成功
5、注册为服务:
pg_ctl register -N PostgreSQL -D D:\pgsql\data
6、启动服务:
net start PostgreSQL
7、修改配置,让数据库支持远程连接
D:\pgsql\data\postgresql.conf 文件中的
listen_addresses = '*'
8、编辑信任的链接客户端
D:\pgsql\data\pg_hba.conf 文件中的# IPv4 local connections:下面增加
host all all 0.0.0.0/0 md5
9、关闭服务并重启:
net stop PostgreSQL
net start PostgreSQL