windows上postgreSQL11.7安装教程

软件环境

  • win10 64位系统
  • postgresql-11.7-1安装包

1、拷贝安装包到数据库服务器上

/*
这里提供一份我已经下好的安装包:
链接:https://pan.baidu.com/s/1N_5eHHttHlAXqMVYCy54hQ
提取码:e36x
*/
将安装包postgresql-11.7-1-windows-x64-binaries.zip拷贝到数据库服务器的C盘根目录下。

2、将安装包解压到当前目录下

下面是解压后的截图:
在这里插入图片描述

3、创建数据和日志目录

在c:\pgsql目录下创建data和log文件夹。

注意:这里的data文件夹是用来存放表数据的,所以data文件夹最后不要放到C盘下,而是放到一个磁盘容量很大的盘符下。
在这里插入图片描述

4、 添加环境变量

我的电脑右键->属性->高级系统设置->环境变量,添加或追加如下环境变量:

PGHOME = C:\pgsql
PGHOST = localhost
Path += %PGHOME%\bin
PGLIB = %PGHOME%\lib
PGDATA = %PGHOME%\data

5、初始化数据库

以管理员身份打开cmd窗口,目录切换到c:\pgsql\bin

在这里插入图片描述

然后执行如下命令,来初始化数据库:

initdb -D C:\pgsql\data -U postgres --locale=chs -E UTF8

6、设置参数文件

编辑文件c:\pgsql\data\postgresql.conf修改如下参数(监听地址、监听端口、最大连接数、日志文件位置):

listen_addresses = '*'
port = 5432
max_connections = 100
logging_collector = on
log_directory = '../log'

编辑文件c:\pgsql\data\pg_hba.conf修改如下参数(客户端认证):

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

7、注册服务

删除服务:
pg_ctl unregister -N postgresql

增加服务:
pg_ctl register -N postgresql -D “C:\pgsql\data”

8、启动和停止服务

在这里插入图片描述

9、连接测试

(一) 本地连接

在cmd提示符下输入如下命令,进行测试(出现如下画面表示连接成功):
psql -U postgres
在这里插入图片描述
(二) 远程连接
在这里插入图片描述
在这里插入图片描述

  • 1
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

历史五千年

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值