本文介绍了在Windows环境下安装PostgreSQL数据库(版本pg12.12)的步骤,包括下载安装包、配置安装目录与数据存储位置、设置密码与端口、安装完成后修改配置如开放端口、增加连接数等,并通过修改配置文件实现远程连接,最终重启服务并检查防火墙设置以确保连接顺畅。
背景:studio支持在windows下安装轻量级套件环境,安装环境之前,需要先人工安装postgresql数据库。本文章一起学习postgresql数据库的安装。
操作步骤:
首先需要从官网下载postgresql的安装包,我们使用pg12.12的版本。下载地址为:https://get.enterprisedb.com/postgresql/postgresql-12.12-1-windows-x64.exe
下载好安装后,直接双击点击安装包,打开postgresql的安装界面。
首先配置postgresql的安装目录,安装目录是一个空目录,选择合适的盘安装postgresql(建议不要在C盘)
选择数据存储的地址,默认是在postgresql的安装目录下的data目录,也可以自定义修改。(建议不要在C盘)
配置数据库的连接密码,数据库的用户名默认是postgres。
设置postgresql的监听端口,默认是5432。
设置locale,使用默认值。
配置完成后,检查配置信息,没问题的话,进行数据库安装
安装完成,点击finish。
安装组件,直接跳过,后续需要再安装就可以了。
到目前,postgresql就安装完成了,还需要修改一些配置,调整postgresql的参数。
配置postgresql的端口开放,打开postgresql的数据存储目录,找到pg_hba.conf文件,默认情况下,只有127.0.0.1能连接数据库,若需要开放给其他IP连接,可以加一行记录“host all all 0.0.0.0/0 md5”
修改postgresql.conf文件,搜索listen_addresses ,监听地址改成*,max_connections最大连接数改成1000或者更大。修改wal的保留个数wal_keep_segments=3
配置修改完成后,需要重启postgresql服务。在开启菜单,输入“服务”,打开服务管理界面,搜索postgres,找到数据库服务,右键重启服务。
16. 重启服务后,在其他电脑若还是连不上postgresql数据库。则查看系统防火墙,把防火墙关闭了。(也可以配置应用允许通过防火墙)
到这里,postgresql的安装就完成了。
推荐阅读