`
lovewinner
  • 浏览: 52262 次
  • 性别: Icon_minigender_1
  • 来自: 保定
社区版块
存档分类
最新评论

PostgreSQL数据库的安装与PostGIS的安装

    博客分类:
  • DB
 
阅读更多

PostgreSQL数据库的安装

安装PostgreSQL

输入如下命令

sudo apt-get install postgresql

系统会提示安装所需磁盘空间,输入"y",安装程序会自动完成。 安装完毕后,系统会创建一个数据库超级用户“postgres”, 密码为空。这个用户既是不可登录的操作系统用户,也是数据库用户。

2 修改Linux用户postgres的密码

输入如下命令

sudo passwd postgres

3 修改数据库超级用户postgres的密码

1) 切换到Linuxpostgres用户

sudo su postgres

2) 登录postgres数据库

psql postgres

这样你会看到postgres提示信息如下:

psql (8.4.4)

Type "help" for help.

并出现postgres的命令行提示符号:

postgres=#

3) 输入如下命令

ALTER USER postgres with PASSWORD 'password'

键入“\q”返回到Linux命令行。

安装pgAdmin3

键入如下命令安装pgAdmin3

sudo apt-get install pgadmin3

PostGIS的安装

添加PostGIS 软件源

System -> Administration -> Software Sources

点击“Other Software”选项卡

点击 “Add”

输入 “ppa:ubuntugis/ubuntugis-unstable”

点击 “OK

打开一个终端,输入如下命令

sudo apt-get install postgresql-8.4-postgis

创建数据库模板

转到postgres用户,输入一下命令

createdb my_db

createlang plpgsql my_db

psql -d my_db -f /usr/share/postgresql/8.4/contrib/postgis-1.5/postgis.sql

psql -d my_db -f /usr/share/postgresql/8.4/contrib/postgis-1.5/spatial_ref_sys.sql

psql -d my_db -f /usr/share/postgresql/8.4/contrib/postgis_comments.sql

PostGIS数据库的备份与还原

备份

右键点击数据库;

选择备份后,输入文件名,其他默认即可。

还原

首先新建一个空数据库,模板选择my_db

右键点击新建的数据库,选择还原,选择要还原的备份文件,点击“确定”。

分享到:
评论

相关推荐

    基于linux的postgresql数据库部署以及PostGIS安装

    基于 Linux 的 PostgreSQL 数据库部署以及 PostGIS 安装 在本文中,我们将介绍如何在 Linux 操作系统上部署 PostgreSQL 数据库,并安装 PostGIS。PostgreSQL 是一个功能强大且开源的关系数据库管理系统,而 PostGIS...

    postgresql14加postgis3.2在centos离线编译安装

    安装完成后,你需要创建一个PostgreSQL数据库并启用PostGIS扩展: ```bash sudo /usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data sudo /usr/local/pgsql/bin/pg_ctl -D /usr/local/pgsql/data start sudo /...

    linux离线安装postgresql与sde与postgis.zip

    10. **验证安装**:最后,测试PostgreSQL和PostGIS是否工作正常,例如通过创建一个数据库,插入地理数据并执行空间查询。 请注意,具体的安装步骤可能因不同的Linux发行版和PostgreSQL、PostGIS及SDE的版本而异,...

    postgresql9.2安装,连接到arcmap10.2,创建数据库,通过postgis2.18导入数据

    安装过程中,程序会自动将PostGIS与已安装的PostgreSQL实例关联。 接下来是连接ArcMap 10.2。ArcMap是Esri公司的GIS软件,能够与多种数据库进行交互,包括PostgreSQL。打开ArcMap,导航到"目录"面板,点击"添加...

    PostgreSql+PostGis创建空间数据库

    PostGis 是一个基于 PostgreSql 的空间数据库扩展,需要在 PostgreSql 安装完成后安装。安装 PostGis 需要: 1. 下载 PostGis 安装包 2. 选择安装目录 3. 选择之前安装 Postgresql 的路径 4. 勾选 create spatial ...

    CentOS7下PostgreSQL与PostGIS插件离线部署指南 用于centos7的x86-64 包括postgis3.3

    该资源适用于centos7,x86_64架构的服务器,可以用于生产环境,功能主要是安装postgis插件的同时安装部署好postgresql数据库 可以离线安装postgresql 12-15,以及数据库相对应的postgis3.2和3.3版本,非常简单,方便...

    postgresql数据库扩展postgis使用方法大全

    **PostgreSQL数据库与PostGIS扩展详解** PostgreSQL是一种开源的对象关系型数据库管理系统(ORDBMS),以其强大、稳定和灵活性而受到广泛赞誉。它支持多种数据类型,包括文本、数字、时间和几何对象,使得它在处理...

    postgresql和postgis安装包

    6. **创建地理空间数据库**:在安装PostGIS后,你可以在PostgreSQL中创建一个新的数据库,并启用PostGIS扩展。使用`CREATE EXTENSION postgis;` 和 `CREATE EXTENSION postgis_topology;` 命令,以添加基本的地理...

    postgresql14+postgis32_14

    安装步骤通常包括解压文件、配置环境变量、初始化数据库集群、安装 PostGIS 扩展以及启动 PostgreSQL 服务。在设置过程中,你需要关注数据目录的位置、端口设置、用户权限等关键参数。 一旦安装完成,你可以使用 ...

    postgresql_postgis安装手册

    在本文中,我们将详述如何在Windows环境下安装PostgreSQL数据库管理系统和PostGIS扩展。PostgreSQL是一种开源的关系型数据库系统,而PostGIS则为PostgreSQL添加了空间地理处理功能,使其成为地理信息系统(GIS)的...

    postgresql+postgis安装和空间数据的导入

    PostgreSQL与PostGIS的安装和空间数据导入 PostgreSQL是一个功能强大且开源的关系数据库管理系统,而PostGIS则是一个基于PostgreSQL的空间数据库扩展,提供了对空间数据的支持。在本文中,我们将介绍如何安装...

    postgresql12及postgis30_12.zip

    PostgreSQL 12是 PostgreSQL 数据库管理系统的一个重要版本,它带来了许多性能提升和新特性,旨在...安装完成后,你可以通过创建空间数据库、加载地理数据和执行空间查询来体验PostgreSQL 12与PostGIS 3.0的强大功能。

    Postgresql-13.8 和 Postgis-3.1.6 单机版安装包

    ` SQL命令在PostgreSQL数据库中加载PostGIS扩展。 3. **配置与测试**: - 创建一个数据库,例如`createdb mygisdb`,然后在该数据库中启用PostGIS扩展,`\c mygisdb; CREATE EXTENSION postgis;`。 - 测试PostGIS...

    centos操作系统安装postgresql+postgis部署配置

    基于pg库进行地理空间数据存储的开源数据库技术方案,只有正确安装改库才能继续后续空间数据正常管理、空间数据很好的分析,从而实现系统中正常运行,postgresql与postgis对应版本问题或升级也可参考类似方法进行...

    postgresql9.6和对应版本的postgis.zip

    文件夹中包含postgresql9,6和postGIS这两个开源软件,下载解压后,先安装postgresql,之后将postGIS安装在同一路径下,因为两个软件都是.exe文件,所以直接运行并且一直点击“下一步”就可以了

    postgresql 数据库文档

    经过长期整理的Postgresq数据库文档,可以很方便查找函数,技巧,常用命令

    postgresql11.2版本对应的postgis11x64的安装包

    postgis空间数据库

    linux搭建postgresql、postgis、pg_pathman环境步骤以及需要的软件包

    在Linux系统上搭建PostgreSQL、PostGIS和pg_pathman环境是一项关键的任务,这些组件共同构成了一个强大的地理空间数据库解决方案。PostgreSQL是一种开源的关系型数据库管理系统,具有高度的可扩展性和可靠性;...

    Linux下安装Postgis数据库

    PostGIS是PostgreSQL数据库管理系统的一个扩展,它提供了强大的地理空间数据存储和查询功能。下面将详细介绍如何在Linux系统中安装PostGIS,以及在这个过程中可能用到的依赖库。 首先,PostGIS的安装通常需要一个...

    postgresql9.5软件+postgis2.2扩展下载

    PostgreSQL 9.5是PostgreSQL数据库管理系统的一个版本,它是一个开源的关系型数据库系统,以其强大的功能、稳定性以及对标准SQL的严格遵守而备受赞誉。PostgreSQL 9.5在2016年发布,引入了许多增强功能和优化,提高...

Global site tag (gtag.js) - Google Analytics