只会一点java

java持续学习者,每月一篇博客。罗列出技术栈,慢慢完善,持续学习,总有一天,你会追上甚至超越曾经的大神。
  博客园  :: 首页  :: 联系 :: 订阅 订阅  :: 管理

【5分钟】W10 64bit系统本地安装postgresql 11

Posted on 2021-09-27 15:18  只会一点java  阅读(342)  评论(0编辑  收藏  举报

1.下载

官网下载地址

2.安装

一路默认,有一个选语言的可以选中chinese simple(中文简体)。

3.初始化

1)进入bin:   cd C:\Program Files\PostgreSQL\11\bin

2)初始化data目录:  initdb.exe -D ../data

4.启动数据库服务

1)修改PostgreSQL根目录权限:C:\Program Files\PostgreSQL右键属性-安全-Users-完全控制-应用保存。

 2)启动服务

pg_ctl -D ../data -l logfile start

 注意:如果不执行第一步,修改根目录权限,会报错,如下图:

 

注意:这种启动方式命令窗口不能关闭,关闭服务就停了。为了将来使用方便,注册为Windows服务(默认开机启动):

pg_ctl.exe register -N "pgsql" -D "C:\Program Files\PostgreSQL\11\data"

执行完毕,查看服务:任务管理器-》服务-》pgsql

5.创建用户

createuser -s -r postgres

注意:不创建用户是无法登陆的,默认使用postgres用户名登陆的,所以需要手动创建postgres用户。

6.验证

1.使用pgAdmin4连接

 

2.使用navcat连接