PostgreSQL数据库的安装
1 安装PostgreSQL
输入如下命令
sudo apt-get install postgresql
系统会提示安装所需磁盘空间,输入"y",安装程序会自动完成。 安装完毕后,系统会创建一个数据库超级用户“postgres”, 密码为空。这个用户既是不可登录的操作系统用户,也是数据库用户。
2 修改Linux用户postgres的密码
输入如下命令
sudo passwd postgres
3 修改数据库超级用户postgres的密码
1) 切换到Linux下postgres用户
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命令行。
4 安装pgAdmin3
键入如下命令安装pgAdmin3
sudo apt-get install pgadmin3
PostGIS的安装
1 添加PostGIS 软件源
System -> Administration -> Software Sources
点击“Other Software”选项卡
点击 “Add”
输入 “ppa:ubuntugis/ubuntugis-unstable”
点击 “OK”。
打开一个终端,输入如下命令
sudo apt-get install postgresql-8.4-postgis
2 创建数据库模板
转到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数据库的备份与还原
1 备份
右键点击数据库;
选择备份后,输入文件名,其他默认即可。
2 还原
首先新建一个空数据库,模板选择my_db;
右键点击新建的数据库,选择还原,选择要还原的备份文件,点击“确定”。
分享到:
相关推荐
基于 Linux 的 PostgreSQL 数据库部署以及 PostGIS 安装 在本文中,我们将介绍如何在 Linux 操作系统上部署 PostgreSQL 数据库,并安装 PostGIS。PostgreSQL 是一个功能强大且开源的关系数据库管理系统,而 PostGIS...
安装完成后,你需要创建一个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 /...
10. **验证安装**:最后,测试PostgreSQL和PostGIS是否工作正常,例如通过创建一个数据库,插入地理数据并执行空间查询。 请注意,具体的安装步骤可能因不同的Linux发行版和PostgreSQL、PostGIS及SDE的版本而异,...
安装过程中,程序会自动将PostGIS与已安装的PostgreSQL实例关联。 接下来是连接ArcMap 10.2。ArcMap是Esri公司的GIS软件,能够与多种数据库进行交互,包括PostgreSQL。打开ArcMap,导航到"目录"面板,点击"添加...
PostGis 是一个基于 PostgreSql 的空间数据库扩展,需要在 PostgreSql 安装完成后安装。安装 PostGis 需要: 1. 下载 PostGis 安装包 2. 选择安装目录 3. 选择之前安装 Postgresql 的路径 4. 勾选 create spatial ...
该资源适用于centos7,x86_64架构的服务器,可以用于生产环境,功能主要是安装postgis插件的同时安装部署好postgresql数据库 可以离线安装postgresql 12-15,以及数据库相对应的postgis3.2和3.3版本,非常简单,方便...
**PostgreSQL数据库与PostGIS扩展详解** PostgreSQL是一种开源的对象关系型数据库管理系统(ORDBMS),以其强大、稳定和灵活性而受到广泛赞誉。它支持多种数据类型,包括文本、数字、时间和几何对象,使得它在处理...
6. **创建地理空间数据库**:在安装PostGIS后,你可以在PostgreSQL中创建一个新的数据库,并启用PostGIS扩展。使用`CREATE EXTENSION postgis;` 和 `CREATE EXTENSION postgis_topology;` 命令,以添加基本的地理...
安装步骤通常包括解压文件、配置环境变量、初始化数据库集群、安装 PostGIS 扩展以及启动 PostgreSQL 服务。在设置过程中,你需要关注数据目录的位置、端口设置、用户权限等关键参数。 一旦安装完成,你可以使用 ...
在本文中,我们将详述如何在Windows环境下安装PostgreSQL数据库管理系统和PostGIS扩展。PostgreSQL是一种开源的关系型数据库系统,而PostGIS则为PostgreSQL添加了空间地理处理功能,使其成为地理信息系统(GIS)的...
PostgreSQL与PostGIS的安装和空间数据导入 PostgreSQL是一个功能强大且开源的关系数据库管理系统,而PostGIS则是一个基于PostgreSQL的空间数据库扩展,提供了对空间数据的支持。在本文中,我们将介绍如何安装...
PostgreSQL 12是 PostgreSQL 数据库管理系统的一个重要版本,它带来了许多性能提升和新特性,旨在...安装完成后,你可以通过创建空间数据库、加载地理数据和执行空间查询来体验PostgreSQL 12与PostGIS 3.0的强大功能。
` SQL命令在PostgreSQL数据库中加载PostGIS扩展。 3. **配置与测试**: - 创建一个数据库,例如`createdb mygisdb`,然后在该数据库中启用PostGIS扩展,`\c mygisdb; CREATE EXTENSION postgis;`。 - 测试PostGIS...
基于pg库进行地理空间数据存储的开源数据库技术方案,只有正确安装改库才能继续后续空间数据正常管理、空间数据很好的分析,从而实现系统中正常运行,postgresql与postgis对应版本问题或升级也可参考类似方法进行...
文件夹中包含postgresql9,6和postGIS这两个开源软件,下载解压后,先安装postgresql,之后将postGIS安装在同一路径下,因为两个软件都是.exe文件,所以直接运行并且一直点击“下一步”就可以了
经过长期整理的Postgresq数据库文档,可以很方便查找函数,技巧,常用命令
postgis空间数据库
在Linux系统上搭建PostgreSQL、PostGIS和pg_pathman环境是一项关键的任务,这些组件共同构成了一个强大的地理空间数据库解决方案。PostgreSQL是一种开源的关系型数据库管理系统,具有高度的可扩展性和可靠性;...
PostGIS是PostgreSQL数据库管理系统的一个扩展,它提供了强大的地理空间数据存储和查询功能。下面将详细介绍如何在Linux系统中安装PostGIS,以及在这个过程中可能用到的依赖库。 首先,PostGIS的安装通常需要一个...
PostgreSQL 9.5是PostgreSQL数据库管理系统的一个版本,它是一个开源的关系型数据库系统,以其强大的功能、稳定性以及对标准SQL的严格遵守而备受赞誉。PostgreSQL 9.5在2016年发布,引入了许多增强功能和优化,提高...