安装

yum install https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-7-x86_64/pgdg-centos10-10-1.noarch.rpm

yum install epel-release

yum install postgresql10

yum install postgresql10-server

yum install postgis24_10

配置

/usr/pgsql-10/bin/postgresql-10-setup initdb

vim /var/lib/pgsql/10/data/pg_hba.conf

vim /var/lib/pgsql/10/data/postgresql.conf

list_addresses ='*';

port=5432;

max_connections=1000;

max_worker_processes=8;

max_parallel_workers_per_gather=8;

数据库操作

创建数据库

postgres:create database gv_place encoding = "UTF-8";

查询表GFGX_Y_DMK_DMSJ的关键字,属性,是否为空

postgres:SELECT col_description(a.attrelid,a.attnum) as comment,format_type(a.atttypid,a.atttypmod) as type,a.attname as name, a.attnotnull as notnull FROM pg_class as c,pg_attribute as a where c.relname = 'GFGX_Y_DMK_DMSJ' and a.attrelid = c.oid and a.attnum>0

导入tar数据

shell:pg_restore -h 192.168.4.32 -p 5432 -U postgres -d gv_place -v /home/zhangjx/placeName0118.tar

导出tar数据

数据导出到sql

pg_dump -h localhost -U postgres gv_geodata -t image_meta_tmp > image_meta_tmp.sql

从sql导出

psql -h 192.168.4.32 -U postgres -d postgres -f image_meta_tmp.sql

st_astext函数

SELECT *,st_astext("WZ") FROM "GFGX_Y_DMK_DMSJ" WHERE "DMMC" = '万山群岛' ORDER BY "DLBM" LIMIT 10

ST_AsGeoJSON - 将几何体作为GeoJSON元素返回。

查看postgis版本信息

select postgis_full_version();

删除数据库

REVOKE CONNECT ON DATABASE gv_place FROM public;

SELECT pg_terminate_backend(pg_stat_activity.pid) FROM pg_stat_activity WHERE datname='gv_place' AND pid<>pg_backend_pid();

drop database gv_place;

progresql数据库 数组分别显示_Postgresql常用命令函数相关推荐

  1. MySQL数据库备份和还原的常用命令小结

    MySQL数据库备份和还原的常用命令小结,学习mysql的朋友可以参考下. 备份MySQL数据库的命令 mysqldump -hhostname -uusername -ppassword datab ...

  2. MySQL数据库备份和还原的常用命令

    MySQL数据库备份和还原的常用命令 2012-03-27 14:43:34 标签:linux mysql 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追 ...

  3. DB2数据库备份、还原及常用命令

    本文记录DB2常用的备份.还原及其他常用命令(错别字见谅,后续会更新) 一.备份 1.离线备份: 先切断数据库链接 db2 force application all 全量备份数据库至某个目录 db2 ...

  4. 【TD】td | TDengine | 时序数据库 | 客户端client | taos使用 | 常用命令 | td备份

    一.说明 1.服务器已安装好TDengine服务 2.client是Windows系统 3.介绍使用taos命令操作TD 二.操作 1.下载windows客户端 1)下载 https://docs.t ...

  5. redis数据库hset(有序集合)类型常用命令

    redis数据库hset类型常用命令 1 向有序集合添加一个或多个成员,或者更新已存在成员的分数 zadd key score1 member1 [score2 member2] 2 获取有序集合的成 ...

  6. MySQL数据库(二):常用SQL函数(处理不同类型数据转换场景)

    目录 一.常用sql函数 1.concat():字符串拼接 2.ifnull(str1,str2):若str1为null,返回str2;否则,返回str1; 4.特别提示:+号与concat() 5. ...

  7. mysql 演示吧_postgreSQL常用命令

    (1)用户实用程序: createdb 创建一个新的PostgreSQL的数据库(和SQL语句:CREATE DATABASE 相同) createuser 创建一个新的PostgreSQL的用户(和 ...

  8. adb发送什么命令能在手机屏幕弹窗显示_常用命令之adb指令

    adb,即 Android Debug Bridge,它是 Android 开发/测试人员不可替代的强大工具,也是 Android 设备玩家的好玩具. 它是一种可以用来操作手机设备或模拟器的命令行工具 ...

  9. mysql 数据库还原_MySQL数据库备份和还原的常用命令

    备份MySQL数据库的命令 mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql 备份MySQL数据库 ...

  10. 视频编解码(十一):编解码、显示调试常用命令总结

    1.打印pts   requestpicture函数里面 加一个全局变量,每次请求图片后把pts保存,并且在前面求pts的差值,这样可以看到每次33000-33000-34000之间正好是100m构成 ...

最新文章

  1. python【数据结构与算法】 python3 deque模块(双端队列)
  2. IoT 云服务加速产业创新,推进规模商用
  3. Oracle自定义函数
  4. 神经网络中的常用激活函数总结
  5. NHibernate介绍
  6. 性能测试培训:定位jvm耗时函数
  7. iOS开发小技巧--高斯模糊框架的应用
  8. Xadmin添加用户小组件出错
  9. Python使用JSON序列化从入门到精通
  10. Java 接口中使用数组缺点的理由
  11. Jquery中的CheckBox、RadioButton、DropDownList的取值赋值实现代码
  12. 小马哥杂牌机高仿机刷机教程---史上最简单的卡刷方法。adb推送模式自动卡刷教程
  13. revit二次开发——建连续刚构桥(方法1)
  14. “属你最牛” | 树莓派百变打印机
  15. 做一个广告业务后台需要几天,5天吗?不,用PhalApi开源框架,1天就能做好
  16. FakeSMC 修改
  17. Photoshop几何3D立体头像制作教程
  18. 巴菲特经典演讲《价值投资为什么能够持续战胜市场》
  19. Spark源码环境问题
  20. 2021春深入理解计算机系统大作业——程序人生

热门文章

  1. Eclipse自动生成返回值对象的快捷键是什么?
  2. WeChat 隐私政策
  3. 新安装 Ubuntu 12.10 需要做的 10 件事(转)
  4. 采用nettcp绑定的wcf宿主到iis7
  5. 在windows生产环境搭建sphinx的注意事项
  6. Netty4.0学习笔记系列之二:Handler的执行顺序
  7. 我的if else代码纯净无暇,一个字也不能简化
  8. 使用宝塔控制面板建站时出现网页出现404错误怎么办?
  9. [BZOJ] 1040: [ZJOI2008]骑士
  10. Ubuntu 14.04安装LAMP(Linux,Apache,MySQL,PHP)