侧边栏壁纸
  • 累计撰写 7 篇文章
  • 累计创建 14 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

Windows11安装PostgreSQL12备忘录

Shihd
2023-01-17 / 0 评论 / 0 点赞 / 125 阅读 / 0 字 / 正在检测是否收录...

安装结束后出现如下警告

pg12-install-warning.jpg

前提

以管理员身份运行CMD并进入PostgreSQL的bin目录

cd /d C:\Program Files\PostgreSQL\12\bin

问题1:Windows服务管理中没有找到PostgreSQL12服务

手动注册服务

.\pg_ctl.exe register -N PostgreSQL12 -D "C:\Program Files\PostgreSQL\12\data"

问题2:Windows服务管理中启动服务失败

手动初始化数据库

.\initdb.exe -D ..\data

问题3:致命错误:角色 "postgres" 不存在

手动创建postgres用户

.\createuser.exe -s -r postgres

问题4:拒绝访问等权限问题

右键安装目录,赋予相关权限

问题5:除本机之外无法访问

进入PostgreSQL的data目录打开postgresql.conf文件修改监听地址(按需修改)

listen_addresses = '*'

进入PostgreSQL的data目录打开pg_hba.conf文件修改访问验证方式(按需修改)

# IPv4 local connections:
host all all 0.0.0.0/0 md5
0

评论区