当前位置:   article > 正文

PostgreSql+PostGis创建空间数据库_pgsql pggis

pgsql pggis

目录

一 准备安装包... 1

二 postgresql在window下安装步骤... 1

三 图形化管理工具-pgadmin. 4

四 命令行工具-SQL shell(psql)... 5

五 Postgis安装... 7

六 创建部署数据库... 10

准备安装包

postgresql-12.4-1-windows-x64.exe

postgis-bundle-pg12x64-setup-3.2.1-1.exe

navicat160_pgsql_cs_x64.exe

postgresql,官网下载地址:PostgreSQL: Windows installers

postgis,官网下载地址:http://download.osgeo.org/postgis/windows/

navicat,官网下载地址:http://navicat.com.cn/products

二 postgresql在window下安装步骤

1.开始安装

2.选择安装目录

D:\PostgreSQL

3.选择数据存储目录(默认)

D:\PostgreSQL\12\data

4.设置数据库超级用户密码,之后自动创建的超级用户名为postgres。

5.服务监听端口默认为5432

6.选择运行语言,可以默认,最好选择C

7.安装过程如下

8.最后,安装成功

在这个界面,可以看到下面有个勾选选项,可勾可不勾。如果勾选, 在Finish之后会运行Stack Builder,可用于下载和安装附加的工具、驱动程序和应用程序。如果要安装postgis的话,可以勾选。

这里我们不做勾选,Postgis单独装

9 安装过程中提示错误跳过,

服务-PostgreSql服务-属性-登录-选中本地系统账户

PostgreSql服务可以启动了。

图形化管理工具-pgadmin

1在“开始”里找到postgresql程序,点击pgAdmin III

2打开之后,双击postgresql 12,输入之前第4步设置的数据库超级用户密码

3.好了,我们可以愉快地使用了!

命令行工具-SQL shell(psql)

打开SQL shell(psql

打开SQL shell(psql)有三种方法:

方法一:从开始目录下打开,选择SQL Shell,需要输入密码

进入sql shell后,前4个按“enter”即可,最后输入密码按“enter”

方法二:从pgadmin中打开,打开需要使用的数据库,点击如图所示,便可直接连接到当前数据库且不用输入密码。

如打开数据库-lianxi

方法三:

在修改了系统环境变量Path之后(增加PostgreSQL\bin目录),从命令行输入:

psql -U postgre

后输入密码直接启动pgsql

五 Postgis安装

1下载地址:http://download.osgeo.org/postgis/windows/

正在上传…重新上传取消

根据自己安装的postgresql的版本来选择,

2 Windows下具体安装步骤

在安装postgis之前,确认已经完成Postgresql的安装。

打开上述所下载的安装包,开始安装。

3 注意:一定要勾选下面图红框中的内容:create spatial database,初始化一个空间数据库。

这里需要选择之前安装Postgresql的路径

输入之前安装Postgresql时设置的postgre用户的密码。用户名和端口默认为postgres, 5432。

4先停掉postgresql服务

设置初始化的空间数据库的名称,这个使用默认的:postgis_21_sample。这个数据库将会作为一个空间数据库的模板,便于后期创建空间数据库。

安装过程中,会出现三个提示框,依次选择“是”即可。

您希望我们为您注册GDAL_DATA环境变量,以便光栅转换正常工作吗?这将覆盖现有的设置,如果你有它们。选择“是”,用于光栅转换。

默认情况下,光栅驱动器被禁用。要更改,需要设置POSTGIS_GDAL_ENABLE_DRIVERS环境变量,并且需要重新启动PostgreSQL服务以使更改生效。设置PasgsIsEnabLED驱动程序给普通驱动程序GTIFF、PNG、JPEG、XYZ、DTD、UGSDEM、AAIGrid?

缺省情况下禁用DB光栅。要启用PasgsIsEnabLeOutBuxRasts环境变量,需要将其设置为1。启用DB光栅?

安装完成。

最后,检查是否成功安装。打开pdadmin,查看数据库中是否有”postgis_21_sample"这个数据库。若有,则表明安装成功!

正常情况下postgresql+ postgis安装完成之后,自助创建spatial database会成功。

去服务中启动PostgreSql

创建部署数据库

1 安装navicat

用navicat 链接上postgresql

2 创建数据库

 

3 添加postgis扩展,使之成为支持空间类型的空间数据库

 进入你的数据库

输入:create extension postgis

4 导入数据

将chonggu.bak 放到C盘根目录:

到D:\PostgreSQL\12\bin 目录输入cmd

输入:psql -h localhost -U postgres -d chonggu<  C:\chonggu.bak

数据导入成功:

Pgadmin

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/589752
推荐阅读
相关标签
  

闽ICP备14008679号