您的位置:首页 >Win10安装PostgreSQL12.6教程
发布于2025-07-14 阅读(0)
扫一扫,手机访问
目录
一、环境准备
二、软件安装
三、验证安装
四、添加PostGIS依赖
五、常见错误处理
一、环境准备
1、官方网站
2、版本链接
https://www.enterprisedb.com/downloads/postgres-postgresql-downloads
3、准备文件
PostgreSQL安装包:postgresql-12.6-1-windows-x64.exe
PostGIS安装包:postgis-bundle-pg12x64-setup-3.1.2-1.exe
二、软件安装
安装版本:postgresql-12.6-1-windows-x64
安装路径:D:\Hadoop\PostgreSQL\postgresql-12.6
账户名:postgres 密码:123456


在安装过程中遇到问题,因为之前已经安装过PostgreSQL。
在安装目录中找到uninstall-postgresql.exe,点击卸载PostgreSQL。
选择第一个选项以删除整个应用程序和所有安装的文件,选择第二个选项以删除单个组件并保留其余已安装的应用程序。

三、验证安装
1、查看版本
首先进入PostgreSQL安装路径的bin目录,CMD执行
psql --version

2、初始化数据库
initdb.exe -D ../data

3、为目录和程序包赋予所有权限
执行命令,启动PostgreSQL
pg_ctl -D ../data -l ../log start
启动时遇到错误,因为目录权限问题。
为pgsql目录赋予应用程序包和所有用户的全部权限。

4、启动pgsql
pg_ctl -D ../data -l ../log start
5、查看端口是否启动
CMD查看默认端口5432是否运行(可以尝试以管理员身份运行安装包)
netstat -ano | findstr 5432

6、登录PostgreSQL
psql -p 5432 -U postgres
如果出现以下错误,是因为安装时未能成功创建用户,需要手动创建。
在安装目录的bin目录下执行以下命令,创建postgres用户
createuser -s -r postgres
psql -p 5432 -U postgres
四、添加PostGIS依赖
1、下载PostGIS安装包
PostGIS官网:http://postgis.net/install/
PostGIS下载:http://download.osgeo.org/postgis/windows/
选择对应版本下载

2、安装PostGIS
选择创建空间数据库,安装目录必须与PostgreSQL的安装目录一致。
之后弹出的提示一直选择yes即可(空间数据库的一些配置)



安装完成后可以看到空间数据库已经添加。

3、手动添加空间函数支持
-- 启用PostGIS(从3.0版开始仅包含几何/地理) CREATE EXTENSION postgis; -- 启用栅格支持(适用于3+版) CREATE EXTENSION postgis_raster; -- 启用拓扑 CREATE EXTENSION postgis_topology; -- 启用PostGIS高级3D -- 和其他地理处理算法 -- sfcgal在某些发行版中不可用 CREATE EXTENSION postgis_sfcgal; -- 启用模糊匹配,Tiger需要 CREATE EXTENSION fuzzystrmatch; -- 基于规则的标准化器 CREATE EXTENSION address_standardizer; -- 示例规则数据集 CREATE EXTENSION address_standardizer_data_us; -- 启用美国Tiger地理编码器 CREATE EXTENSION postgis_tiger_geocoder;

五、常见错误处理
PostgreSQL意外错误导致服务异常关闭

解决方法:
情况一:如果服务未被删除,可以在计算机管理面板直接启动服务。
右击“我的电脑”,点击“管理”或按Win+R键输入services.msc打开管理面板。

情况二:如果服务已被删除,需要重新注册服务并重启服务。
1、以管理员身份运行CMD,重新注册服务
pg_ctl.exe register -N "postgresql" -D "G:/Hadoop/PostgreSQL/PostgreSQL12/data"
2、启动pgsql服务
net start postgresql

售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
4
5
6
7
8
9