一、下载安装文件
地址:https://www.postgresql.org/download/windows/
二、把下载的文件解压 至目录 e:\psql 下
三、配置环境变量
1、在安装目录下新建文件 postgresql-10_install.bat
setx PGHOME E:\pgsql
setx PGHOST localhost
setx PGLIB %PGHOME%\lib
setx PGDATA %PGHOME%\data
setx Path %Path%;%PGHOME%\bin
2、打开cmd ,切换至安装目录E:\pgsql ,执行 postgresql-10_install.bat 文件
四、初始化数据库
initdb.exe -D E:\pgsql\data -E UTF-8 --locale=chs -U postgres -W
五、注册为系统服务
以管理员权限打开cmd,执行如下命令:
pg_ctl register -N PostgreSQL -D E:\pgsql\data
六、修改配置以支持远程连接
1、使用 notepad 打开 E:\pgsql\data\postgresql.conf
设置:listen_addresses = '*'
2 、使用 notepad 打开 E:\pgsql\data\pg_hba.conf
设置ipv4段:
host all all 0.0.0.0/0 md5
七、启动服务
在 cmd 下执行如下:
pg_ctl start
或
net start PostgreSQL
八、关闭防火墙(视情况而定)
netsh firewall set opmode disable
九 .打开图形操作界面管理数据库
执行 E:\pgsql\bin\pgAdmin4.exe ,即可打开web 管理界面
说明:在打开之前 定位pgAdmin 4/venv/Lib/site-packages/backports/ 新建一个空文件 _init_.py,否则pgAdmin4 无法正常工作
十、在打开的web管理页面创建Server
关机重新启动需要重启一下服务,pgadmin4才能打开 。
十一、在打开的web管理页面 配置路径
右键 File->Preferences->Paths