当前位置: 首页 >> 帮助中心 >> 其他帮助

文章目录

PostgreSQL手动安装

返回列表
时间:2026-06-15,阅读:10

一、下载和解压

从官网下载二进制文件包,解压。

二、初始化数据库

initdb -D D:/pgsql/data -U postgres -W -E UTF8 --locale=zh_CN.UTF8
  • -D:指定数据存储目录(上述命令会自动创建 D:/pgsql/data 文件夹)

  • -U:设置超级用户名,默认为 postgres。

  • -W:执行后会提示你输入并确认超级用户的密码

  • -E 和 --locale 用于设置数据库编码和本地化环境

三、注册Windows服务

pg_ctl register -N "postgresql-18" -D D:/pgsql/data -S auto
  • -N:为服务自定义一个名称(如 postgresql-18)。

  • -D:务必与上一步 initdb 命令中指定的数据目录保持一致。

  • -S auto:设置服务为"开机自动启动"。若需手动启动,可改为 -S demand

四、启动并验证服务

net start postgresql-18

五、卸载Windows服务

pg_ctl.exe unregister -PostgreSQL-18

六、侦听端口、IP

默认端口:5432,默认IP:localhost。

修改方法,打开 data/postgresql.conf文件,找到 port=5432,修改为需要的端口。找到 listen_addresses=,修改为需要侦听的IP。

七、远程访问

修改 data/pg_hba.conf,增加一行:

host    all             all             192.168.2.0/24          scram-sha-256

表示允许某个IP段访问

今日诗词: 正在加载今日诗词....

通讯方式

联系电话:18959330998

电子邮箱:czr@ndty.com.cn

通讯地址:福建省宁德市古田县六一四路275号504室

营业执照:91350922MA8UYYEQ96

微信


微信扫一扫

QQ


QQ 1380735