You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows系统下PostgreSQL启动及配置方法教程

Windows 设备 PostgreSQL 完整配置流程

1. 安装 PostgreSQL

  • 下载对应Windows架构的PostgreSQL安装包,运行后按照安装向导提示操作
  • 安装过程中按需勾选组件:PostgreSQL Server(必选)、pgAdmin 4(可视化管理工具,可选)、Command Line Tools(命令行工具,推荐勾选)
  • 设置超级用户postgres的密码,请务必牢记该密码,后续登录操作会用到
  • 设置服务端口,默认端口为5432,无特殊需求可直接保留默认值
  • 确认所有配置后等待安装完成,安装结束后可按需选择是否通过Stack Builder安装扩展插件,无需求可直接跳过该步骤

2. 基础环境配置

  • 配置系统环境变量:找到PostgreSQL安装路径下的bin目录(默认路径为C:\Program Files\PostgreSQL\你的版本号\bin),将该路径添加到系统变量的Path中
  • 验证配置是否生效:按下Win+R输入cmd打开命令提示符,执行命令psql --version,如果返回对应版本号则说明环境变量配置成功

3. 数据库初始化与登录

  • 打开命令提示符,执行以下命令切换到postgres用户:psql -U postgres
  • 输入安装时设置的postgres用户密码,成功登录后会进入postgres=#命令交互界面
  • (可选)创建新的数据库用户:CREATE USER 自定义用户名 WITH PASSWORD '自定义密码';
  • (可选)创建新数据库:CREATE DATABASE 自定义数据库名 OWNER 对应用户名;

4. 远程访问配置(仅需要远程连接时操作)

  • 找到PostgreSQL安装路径下的data目录,打开配置文件postgresql.conf
  • 找到listen_addresses配置项,修改为:listen_addresses = '*',保存文件
  • 打开同目录下的pg_hba.conf文件,在文件末尾添加以下配置放行访问:

host all all 0.0.0.0/0 scram-sha-256

  • 按下Win+R输入services.msc打开服务列表,找到postgresql-x64-你的版本号服务,右键选择「重启」使配置生效
  • 如需放开防火墙限制,需在Windows防火墙入站规则中添加放行5432端口的规则

内容的提问来源于stack exchange,提问作者Azhar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.25 00:45:05