windows平台制作绿色版postgresql数据库的方法

因为不想每次开机都让数据库服务程序自动启动,寻思着手动启动postgresql程序来用,以下为制作绿色版pg数据库的过程。

1.从官方网站下载zip压缩版本的数据库软件。

2.解压缩

3.删除pgadmin,doc等没用的目录及文件。

4.初始化一个实例,例如我想在pg的目录里面建立子目录data存放数据内容,

cd e:\pg14\bin

initdb.exe -D e:\pg14\data

打开e:\pg14\data目录,修改pg_hga.conf,增加

host all all 0.0.0.0/0 md5

因为这里初始化以后没有建立用户,可以先把md5改为trust,然后连上数据库以后创建管理员用户以后再改回md5

修改postgresql.conf ,监听地址改为*,关掉ssl,连接数调大

写三个批处理文件

1.e:\pg14\bin\startup.bat 内容为:

pg_ctl -D ^"^.^.^\data^" start

回头启动数据库实例就可以通过这个startup.bat去启动了。

2.重启服务的restartup.bat,内容为:

pg_ctl -D ^"^.^.^\data^" restart

3.停止服务的stop.bat,内容为:

pg_ctl -D ^"^.^.^\data^" stop

以上三个批处理都是放在pg的bin目录里面的,需要启动或者停止的时候运行这个批处理就完事了。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

peihexian

你的鼓励是我创作的动力

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

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

打赏作者

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

抵扣说明:

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

余额充值