Windows安装PostgreSQL

需要管理身份运行powershell

# 初始化数据库
D:\server\PostgreSQL\15\bin\pg_ctl.exe init 
# 开启服务
D:\server\PostgreSQL\15\bin\pg_ctl.exe start -N "postgres_15" -D "D:\server\PostgreSQL\15\data"
# 关闭服务
D:\server\PostgreSQL\15\bin\pg_ctl.exe stop -N "postgres_15" -D "D:\server\PostgreSQL\15\data"
# 注册windows系统服务并设置自动启动
D:\server\PostgreSQL\15\bin\pg_ctl.exe register -N "postgres_15" -D "D:\server\PostgreSQL\15\data" -S "auto"

运行postgres_15服务,默认本地连接时不需要密码的。

密码等设置在D:\server\PostgreSQL\15\data\pg_hba.conf