Postgresql 创建包含Postgis功能的数据库

Postgresql 创建包含Postgis功能的数据库,postgresql,postgis,Postgresql,Postgis,我正在使用PostgreSQL 9.3。我想创建一个支持Postgis功能的数据库 在创建数据库时,模板下没有名为“template\u Postgis”的选项 据我所知,为了将形状文件保存到数据库中,应选择该选项 你们谁能帮我解决这个问题?我应该更改版本吗?没有“模板postgis”这样的东西。是使用以下命令创建数据库后,需要添加到Postgres的: 因此,您需要下载PostGIS文件并将其复制到Postgresshare目录。具体需要做什么取决于您的操作系统 完成后,连接到要启用PostG

我正在使用PostgreSQL 9.3。我想创建一个支持Postgis功能的数据库

在创建数据库时,模板下没有名为“template\u Postgis”的选项

据我所知,为了将形状文件保存到数据库中,应选择该选项


你们谁能帮我解决这个问题?我应该更改版本吗?

没有“模板postgis”这样的东西。是使用以下命令创建数据库后,需要添加到Postgres的:

因此,您需要下载PostGIS文件并将其复制到Postgres
share
目录。具体需要做什么取决于您的操作系统

完成后,连接到要启用PostGIS的数据库(作为超级用户),然后运行

create extension postgis;

没有所谓的“模板postgis”。是使用以下命令创建数据库后,需要添加到Postgres的:

因此,您需要下载PostGIS文件并将其复制到Postgres
share
目录。具体需要做什么取决于您的操作系统

完成后,连接到要启用PostGIS的数据库(作为超级用户),然后运行

create extension postgis;

您可以使用
CREATE EXTENSION
安装PostGIS


当然,您可以创建一个安装了PostGIS的模板数据库,并使用它来获取已经准备好的数据库,但您必须自己创建该模板数据库。

您可以使用
创建扩展来安装PostGIS


当然,您可以创建一个安装了PostGIS的模板数据库,并使用它来获取已经准备好的数据库,但是您必须自己创建该模板数据库。

不相关,但是:您不应该再使用9.3了。它将在下个月失去支持,但是:你不应该再使用9.3了。它将在未来几个月内失去支持