安装方式
源码安装与软件包安装
软件包安装
下载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数据库