PG数据库插件扩展搭建(一)

发布于:2023-02-03 ⋅ 阅读:(862) ⋅ 点赞:(0)

安装方式

源码安装与软件包安装

软件包安装

下载PG安装包,选择Windows x86-64的12.11版本下载

下载地址:Download PostgreSQL

下载好后,直接双击安装,直接下一步就完事了,默认存在C盘

安装好后执行SQL shell(plsql)命令,即可运行PG数据库

(太简单了,就不细讲了...)

源码安装

下载PostgreSQL的源代码,并设置好文件夹(我默认放在E盘根目录)

下载地址:https://www.postgresql.org/ftp/source/

进入网址后,下载指定源码放入默认文件夹

在`\src\backend\main\main.c`文件中将`check_root(progname);`注释掉

 进入\src\tools\msvc\Mkvcbuild.pm文件夹 将my $vsVersion = DetermineVisualStudioVersion();改为my $vsVersion='15.00';以适配VS2017

打开`Visual Studio`自带的2017开发人员命令提示,切换到源码的\src\tools\msvc目录,执行命令

powershell -Command "& $([scriptblock]::Create((New-Object Net.WebClient).DownloadString('https://platform.activestate.com/dl/cli/295659909.1647591857_pdli01/install-latest.ps1'))) -c 'state activate --default moewang0321/ActivePerl-5.28'"

输入命令build(若要编译debug版,则输入build debug)。

 用Win+R打开cmd窗口,切换到\src\tools\msvc文件夹,执行命令install 目标目录

 

 在bin目录下使用postgres -D E:\pg_data命令启动服务器

 在bin目录下使用createdb mydb创建名为mydb的数据库 在bin目录下使用psql mydb进入mydb数据库