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安装
postgresql数据库扩展postgis使用方法大全,包括安装,使用方法,以及怎样应用,很不错!
postgis空间数据库
postgresql9.2安装,连接到arcmap10.2,创建数据库,通过postgis2.18导入数据;包含安装包,可用dll文件,说明文件。
经过长期整理的Postgresq数据库文档,可以很方便查找函数,技巧,常用命令
PostgreSql+PostGis 创建空间数据库
文件夹中包含postgresql9,6和postGIS这两个开源软件,下载解压后,先安装postgresql,之后将postGIS安装在同一路径下,因为两个软件都是.exe文件,所以直接运行并且一直点击“下一步”就可以了
安装完成后,可以通过命令行或者pgAdmin等图形化工具登录到PostgreSQL数据库中。使用CREATE DATABASE命令创建一个新的数据库,然后使用CREATE EXTENSION postgis;命令在该数据库中启用PostGIS扩展。
PostgreSQL12.4及PostGIS30_12离线安装包
Postgresql-13.8数据库 和 Postgis-3.1.6 单机版安装包
基于postgresql数据库,安装postgis插件后,创建空间数据表,并使用nodejs + express服务空间数据表,在前端采用Cesium加载空间数据,实现空间数据可视化
postgresql+postgis安装和空间数据的导入
linux搭建postgresql、postgis、pg_pathman环境步骤以及需要的软件包
postgresql数据库全系列centos7和欧拉2.0-2.5操作系统下测试可用,基于pg的官方仓库制作的ISO镜像包。 可用于VMware等等各类虚拟机挂载使用,非常方便的使用yum安装postgresql12-15的各个版本,以及pg数据库的高可用...
在windows上安装Postgresql,安装空间数据库postgis引擎,创建可以存储空间点线面的数据库,解决could not open extension control file问题-附件资源
如果此角色与postgresql-server角色一起使用,则如果postgresql-server使用PostGIS扩展,则会在应用程序数据库中自动启用PostGIS扩展。 可用性 该角色仅供内部使用,但如果有用,可以公开共享。 用法 要求 BAS ...
JDBC和R2DBC驱动程序,允许Java程序使用标准的,独立于数据库的Java代码连接到PostgreSQL数据库。 。 用于Spring应用程序的高度可定制的身份验证和访问控制框架。 依存关系 通过 如何设定这个专案 正确安装依赖项...
PostGIS 简介PostgreSQL 是一种对象 - 关系型数据库管理系统,也是目前功能最强大、特性最丰富和最复杂的自由软件数据库系统。目前是最重要的开源数据库产品开发项目之一, 有着非常广泛的用户 。 PostGIS 在对象关系...
基于pg库进行地理空间数据存储的开源数据库技术方案,只有正确安装改库才能继续后续空间数据正常管理、空间数据很好的分析,从而实现系统中正常运行,postgresql与postgis对应版本问题或升级也可参考类似方法进行...
postgresql+postgis安装问题