PostgreSQL 官方 Windows 安装

PostgreSQL 官方 Windows 安装包:

https://www.enterprisedb.com/downloads/postgres-postgresql-downloads

选 PostgreSQL 16.x,Windows x86-64 版本。

安装时记住:

步骤

设置

端口

5432(默认)

超级用户密码

postgres(和 .env 一致)

Locale

C 或 Chinese, China

安装完成后,不需要 NSSM 注册,PostgreSQL 安装包自己就是 Windows 服务,开机自启。

验证:

参考:PostgreSQL_安装部署_postgresqlwindows环境安装部署-CSDN博客

123***

修改配置信息:

D:\Program Files\PostgreSQL\<你的版本号>\data\

D:\Program Files\PostgreSQL\16\data

3.1pg_hba.conf 客户端身份验证规则配置

在pg_hba.conf文件中添加以下配置:

host all all 192.168.11.0/24 scram-sha-256 的意思是:允许来自 192.168.11.1 ~ 192.168.11.254 这个网段的所有用户连接所有数据库

在末尾加上

host all all 192.168.11.0/24 scram-sha-256

3.2postgresql.conf 服务参数配置

在postgresql.conf中主要调整以下配置:

复制代码
listen_addresses = '*' # 监听地址
port = 5432 # 端?号
max_connections = 1000 # 最?连接数
superuser_reserved_connections = 10 # 预留给超管?户的连接数
password_encryption = scram-sha-256 # 密码加密?式
shared_buffers = 1024MB # 允许使?的内存,通常设置为物理内存的25%
timezone = 'Asia/Shanghai' # 时区,根据实际项?地理位置修改
log_timezone = 'Asia/Shanghai' # ?志时区,根据实际项?地理位置修改

重启:

方法一:使用服务管理器 (图形界面)

这是最直观、不容易出错的方法。

  1. 打开服务管理器 :按下键盘的 Win + R 键,在打开的"运行"对话框中输入 services.msc,然后点击"确定"。

  2. 找到 PostgreSQL 服务 :在服务列表中,找到名为 postgresql-x64-<版本号> 的服务。例如,如果你安装的是 PostgreSQL 16,服务名就是 postgresql-x64-16

  3. 重启服务

    • 方法A :右键点击该服务,在弹出的菜单中选择"重新启动"。

    • 方法B :先右键点击该服务选择"停止 ",等它停止后,再右键点击选择"启动"。

:: 添加防火墙规则

netsh advfirewall firewall add rule name="PostgreSQL 5432" dir=in action=allow protocol=TCP localport=5432

测试已通

相关推荐
vibecoding7716 小时前
一文搞懂企业级 API 网关选型:12 个维度、4 类企业、7 步落地
人工智能·大模型·ai编程
Rocktech_ruixun16 小时前
机器人本地跑LLM大模型对主板硬件有什么要求?瑞迅科技RK3588/3568方案选型解析
人工智能·科技·嵌入式硬件·机器人·边缘计算
yxlalm16 小时前
Spring AI+RAG 01-项目背景与技术选型
java·人工智能·spring
tedcloud12316 小时前
Wand-Enhancer 怎么搭建?开源 Wand 客户端增强与远程控制工具介绍
大数据·服务器·人工智能·开源·音视频
科技苑16 小时前
如何用Python编程实现一个简单的Web爬虫?
人工智能·python
迅利科技17 小时前
新能源汽车零部件研发,SIMULIA一站式仿真解决方案如何缩短研发周期
人工智能·汽车
Databuff17 小时前
AI SSH工具,集齐SSH、SFTP、知识库RAG、AI助手
网络·人工智能·ssh
Blockchina17 小时前
从一篇文章到一条完整视频:用 Codex 搭建可复用的 AI 视频生产线
人工智能
Proaiapi18 小时前
一张图介绍gpt-image-2.5
人工智能·gpt
czxxxc18 小时前
当AI开始“动手”:一场从“会说”到“会做”的静默转折
人工智能