需要管理身份运行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