
postgresql
文章平均质量分 54
Lucky_wangtao
这个作者很懒,什么都没留下…
展开
-
PostGIS批量导入栅格数据
PostGIS批量导入栅格数据 如果我们有一批以文件存储的影像数据如何利用PostGIS批量的导出到PostgreSQL数据库中进行管理呢? (单个数据的导入参见我上篇博文:PostGIS导入导出栅格数据)我的实验环境如下: OS: Ubuntu 16.04 LTS PostgreSQL:9.5.5 PostGIS: 2.2我的实验数据是全球气象数据(不过,我只下载了中国部...转载 2018-08-02 17:08:52 · 2120 阅读 · 0 评论 -
pgadmin 工具栏的介绍
工具栏是作为优化用户体验的模块,可快速找到使用较为频繁的工具,如图所示,图标作用从左到右依次为: 新建立一个服务器 刷新所选对象(所选对象右键刷新也可以实现) 显示所选对象的属性 创建和当前鼠标所选取对象同类型的对象 删除多选对象 SQL查询工具 查看所选对象的数据 数据条件对所选对象的数据进行过滤 对数据库和数据表进行维...原创 2018-07-24 09:16:29 · 1050 阅读 · 0 评论 -
postgresql 数据库与表的创建
(1)数据库的创建。单击选中“数据库”,右键选择“新建数据库”菜单项,给定数据库的名称,如图所示: 如果创建空间数据库,选择“定义”选项卡。在“模板”下拉菜单中选择之前安装的模板空间数据库,其他选项一般选择默认设置即可,本次用到的模板为 postgis_22_sample. (2)表的创建。选中模式中的数据表,单击右键,选择“新建数据库表”,如果只...原创 2018-07-24 10:08:43 · 13496 阅读 · 0 评论 -
利用QGIS将shp数据导入postgresql空间数据库
1.利用QGIS连接Postgresql空间数据库(1)打开QGIS程序,在其左侧“添加数据”工具栏中单击“大象”图标,用以添加PostGIS图层,如图所示 (2)在弹出的对话框中单击“新建”按钮,创建一个新的数据库连接,如图所示(3)在弹出的对话框中,给定连...原创 2018-07-24 10:39:47 · 9059 阅读 · 6 评论 -
PostgreSQL权限
在数据库中创建对象时,都会为其分配所有者。 所有者通常是执行创建语句的用户。 对于大多数类型的对象,初始状态是只有所有者(或超级用户)可以修改或删除对象。 要允许其他角色或用户使用它,必须授予权限或权限。PostgreSQL中的不同类型的权限是:SELECT,INSERT,UPDATE,DELETE,TRUNCATE,REFERENCES,TRIGGER,CREATE,CONNECT,TE...原创 2018-08-15 09:05:38 · 736 阅读 · 0 评论 -
PostgreSQL视图
在PostgreSQL中,视图(VIEW)是一个伪表。 它不是物理表,而是作为普通表选择查询。视图也可以表示连接的表。 它可以包含表的所有行或来自一个或多个表的所选行。视图便于用户执行以下操作:它以自然和直观的方式构建数据,并使其易于查找。 它限制对数据的访问,使得用户只能看到有限的数据而不是完整的数据。 它归总来自各种表中的数据以生成报告。PostgreSQL创建视图可以使用...原创 2018-08-15 09:04:24 · 5685 阅读 · 0 评论 -
Python连接PostgreSQL数据库
PostgreSQL可以使用psycopg2模块与Python集成。sycopg2是用于Python编程语言的PostgreSQL数据库适配器。 psycopg2是非常小,快速,稳定的。 您不需要单独安装此模块,因为默认情况下它会随着Python 2.5.x版本一起发布。 如果还没有在您的机器上安装它,那么可以使用yum命令安装它,如下所示:$yum install python-psyco...原创 2018-08-15 09:02:20 · 1182 阅读 · 0 评论 -
Perl连接PostgreSQL数据库
PostgreSQL可以使用Perl DBI模块与Perl集成,Perl DBI模块是Perl编程语言的数据库访问模块。 它定义了一组提供标准数据库接口的方法,变量和约定。以下是在Linux / Unix机器上安装DBI模块的简单步骤:$ wget http://search.cpan.org/CPAN/authors/id/T/TI/TIMB/DBI-1.625.tar.gz$ ta...原创 2018-08-15 09:01:33 · 1470 阅读 · 0 评论 -
PHP连接PostgreSQL数据库
PostgreSQL扩展在默认情况下在最新版本的PHP 5.3.x中是启用的。 可以在编译时使用--without-pgsql来禁用它。仍然可以使用yum命令来安装PHP-PostgreSQL接口:yum install php-pgsqlShell在开始使用PHP连接PostgreSQL接口之前,请先在PostgreSQL安装目录中找到pg_hba.conf文件,并添加以下行:...原创 2018-08-15 09:00:45 · 1822 阅读 · 0 评论 -
C/C++连接PostgreSQL数据库
本教程将使用libpqxx库,它是PostgreSQL的官方C++客户端API。 libpqxx的源代码可以在BSD许可证下使用,因此您可以免费下载它,将其传递给其他人,更改它,销售,将其包含在您自己的代码中,并与任何人分享您的更改/修改。安装最新版本的libpqxx可从链接下载:Libpqxx下载。 所以下载最新版本,并按照以下步骤:wget http://pqxx.org/dow...原创 2018-08-15 08:59:43 · 4901 阅读 · 0 评论 -
Java连接PostgreSQL数据库
在Java程序中使用PostgreSQL之前,我们需要确保在机器上安装了PostgreSQL JDBC和Java。 您可以在机器上检查是否正确安装了Java:Java教程。 现在我们来看一下如何设置PostgreSQL JDBC驱动。 从postgresql-jdbc存储库下载最新版本的postgresql-(VERSION).jdbc.jar。 在类路径中添加下载的jar文件po...原创 2018-08-15 08:58:42 · 2451 阅读 · 0 评论 -
WebGIS(PostgreSQL+GeoServer+OpenLayers)之二 GeoServer安装与数据配置
WebGIS(PostgreSQL+GeoServer+OpenLayers)之二 GeoServer安装与数据配置GeoServer安装与试用1、简介外文官网。GeoServer,顾名思义,是一“服务器”,用于发布和编辑地理数据。它是一款用Java语言开发的,在OGC标准下支持用户浏览和编辑数据的开源软件。利用它可以很好地提供和WMS服务。GeoServer能够发布的数据类型...原创 2018-08-03 11:22:16 · 723 阅读 · 0 评论 -
使用GeoServer发布PostGIS表数据
使用GeoServer发布PostGIS表数据 最近在研究PostGIS,这里记录一下 PostGIS 是 PostgreSQL 关系数据库的空间操作扩展。它为 PostgreSQL 提供了存储、查询和修改空间关系的能力。我这里使用GeoServer发布PostGIS表数据 1.数据准备 我这里是一张存储有城市的信息的表(cities)。表有三列,一个是 ID 编号,一个是城...原创 2018-08-02 17:18:33 · 1569 阅读 · 1 评论 -
GeoServer发布PostGIS数据库中的栅格数据
GeoServer发布PostGIS数据库中的栅格数据 1.安装软件环境安装以下软件,并安装GeoServer imagemosaic拓展插件,用来连接并加载PostGIS数据库中的栅格数据。PostGIS 2.4,PostgreSQL 9.6,GeoServer 2.12,geoserver-2.12-SNAPSHOT-imagemosaic-jdbc-plugin2.导...原创 2018-08-02 17:11:07 · 4040 阅读 · 3 评论 -
pgadminIII 的基本操作
主窗体(1)打开pgadmin程序,在目录树种选择要连接的服务器,点击“连接”选项,如图所示: (2)在主窗口显示如下图所示。可以在此新建、编辑和删除对象,单击对象,主窗口右侧将会显示详细属性。 2. 导航菜单功能(1)在文件菜单中,单机更改密码就可以更改连接密码,单击选项可以进行属性的调节,如:语言、颜色、偏好等...原创 2018-07-24 09:09:26 · 2142 阅读 · 0 评论