WebGIS开发软件安装问题

需要安装软件

postgresql
postgis
navicat

注意事项

postgresql部分

1.牢记端口数字,同时运行时语言环境,必须选择C。注意记得设置的超级管理密码。
在这里插入图片描述

在这里插入图片描述
2.安装完成后,会提示是否安装附属组件,选择同意安装,这样就可以安装postgis,不用再自己去寻找匹配的安装版。 安装PostgreSQL安装完成后,提示运行Stack Builder。通过该工具安装PostGIS。
——————实际操作中,这一步怎么都不行,因为无法访问。所以还是要自己手动下载安装postgis。这里注意版本对应关系。
postgresql与postgis版本对应关系

3.安装postgis,一定要选择自动初始化创建空间数据库,不然后面很麻烦,因为暂时我还不太熟悉。哈哈哈。
过程中,有几次设置密码。
1.这里的用户名user name就是默认的postgres,因为默认的就是这样,而且打开pgAdmin里面也有一个默认的数据库,就是postgres。密码password我就用的之前设置的超级管理密码,我还没分清怎么回事。port端口就是之前安装时默认的5432.
在这里插入图片描述
2.这里的数据库名字就是新建的数据库名字,别多想,也别和前面弄混。
在这里插入图片描述
4.安装navicat,网上百度下载破解就行。然后连接数据库。
connect name就是本次链接的名字,是navicat里的,和数据库无关。
hostname就是localhost本地
post就是之前的端口5432
initial databese就是初始化数据库,就是默认就行那个template1
user name就和上面一样,还是postgres
密码估计还是上面的,我还没愤青到底是超级密码还是数据库密码,我觉得是超级密码,因为打开连接后显示了两个数据库(默认的posrgres和新建的哪个)。
在这里插入图片描述
刚连接上下面会显示该用户下的所有数据库。
数据库没打开的时候是灰色的,打开后变成绿色(双击或者右键菜单都能打开)
在这里插入图片描述
同样,里面的各种类型没打开也都是灰色,打开后能看到里面的东西,同时会变绿。
在这里插入图片描述
这里public就是opened,绿色,也能看见里面的东西,其余的就是灰色。(这里困惑了我后面那个添加扩展好久,怎么都没看到教程上说的sptail-ref-sys)

添加扩展
教程上说的是在navicat里执行命令。开始我没找到怎么执行,在哪执行。
两种方法:1.在navicat里,数据库上右键,打开控制台/命令行,输入相应命令;2.在postgresql里的sql shell里输。这里注意sql shell,这里会有几个要输入的命令,其实和上面那个相似,对应输入就好了。
在这里插入图片描述
执行了CREATE EXTENSION postgis; 命令之后,教程上说“会发现数据库中多了一个表spatial_ref_sys”。起初我怎么都找不到,后来才在navicat里面的public table发现了,害。
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_45211473/article/details/109245317