关注网络与数据安全

忘记密码
“游侠安全网”创建了网络安全从业者QQ大群(群号:389710688) ,欢迎各位同仁加入!有其它问题,请联系站长“网路游侠”,QQ:55984512


Windows平台制作绿色版PostgreSQL数据库的方法

2022-10-23 14:03 推荐: 浏览: 22字号:

摘要: 因为不想每次开机都让数据库服务程序自动启动,寻思着手动启动postgresql程序来用,以下为制作绿色版pg数据库的过程。从官方网站下载zip压缩版本的数据库软件。 解压缩 删除pgadmin,doc等没用的目录及文件。 初始化一个实例,例如我想在pg的目...

因为不想每次开机都让数据库服务程序自动启动,寻思着手动启动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目录里面的,需要启动或者停止的时候运行这个批处理就完事了。

作者:peihexian

袁玮:https://blog.csdn.net/peihexian/article/details/124388187

联系站长租广告位!

中国首席信息安全官
Copy link