postgres

1.psql: 无法联接到服务器: Connection refused

原因之一是服务器没启动。
解决:启动服务器执行
pg_ctl start

2.安装postgresql后找不到服务 postgresql service

pg_ctl.exe register -N PostgreSQL -D C:Program FilesPostgreSQL11data

 管理员权限打开shell

3.pg_ctl没有指定数据目录或没有设置PGDATA环境变量

pg_ctl: 不是一个数据库集群目录

pg_ctl initdb -D 'D:data'

C盘可能有写入问题

4.Postgres psql: 致命错误: 角色 "postgres" 不存在

createuser -s -r postgres

原文地址:https://www.cnblogs.com/ningxin18/p/12491028.html