一、为什么选择 PostgreSQL 自从 被Oracle收购以后, 逐渐成为开源关系型数据库的首选。 MySQL被oracle收购,innodb随之被oracle控制。 二、安装 1、MacOS 最方便的方法是安装 "PostgreSQL.app" 。 2、Linux (CentOS 7) (1) ...
分类:
数据库 时间:
2019-07-17 00:12:02
阅读次数:
221
##接上篇,上篇讲述了Postgresql的安装,此篇介绍postgis的安装 ##附上上篇链接:https://www.cnblogs.com/giser-s/p/11195419.html 二、安装PostGIS 1. 安装epel #网上资料说,由于2.0中引入了GDAL和JSON等依赖关系, ...
分类:
系统相关 时间:
2019-07-16 16:50:43
阅读次数:
145
Python 标准数据库接口为 Python DB-API,Python DB-API为开发人员提供了数据库应用编程接口。 Python 数据库接口支持非常多的数据库,你可以选择适合你项目的数据库: GadFly mSQL MySQL PostgreSQL Microsoft SQL Server ...
分类:
数据库 时间:
2019-07-16 12:50:44
阅读次数:
160
天gitlab中遇到的问题:当 git push origin branch_name时遇到报错如下:fatal:'origin' does not appear to be a git repositoryfatal:Could not read from remote repository原因: ...
分类:
移动开发 时间:
2019-07-16 00:03:21
阅读次数:
230
Gitlab runner 快速搭建CICD pipeline 背景 日常开发中,相信大家已经做了很多的自动化运维环境,用的最多的想必就是利用Jenkins实现代码提交到自动化测试再到自动化打包,部署全流水线Jenkins在devops担任了很重要的角色,但是另一方面相信目前大家的代码版本管理大多都 ...
分类:
其他好文 时间:
2019-07-15 17:28:12
阅读次数:
113
分页显示是web开发常见需求,随着表数据增加,200万以上时,翻页越到后面越慢,这个时候慢查询成为一个痛点,关于count(*)慢的原因,简单说会进行全表扫描,再排序,导致查询变慢。这里介绍postgresql一种解决方案。对于大表,我们有时候并不需要返回精确的数值,可以采用模糊的总数代替。 原始语 ...
分类:
其他好文 时间:
2019-07-15 12:07:03
阅读次数:
155
前言 PostgreSQL的表一般都是建立在public这个schema下的,假如现在有个数据表t_student,可以用以下几种方式来查询表结构和索引信息。 使用\d元命令查看表字段信息和索引信息 在cmd界面使用psql连接db后,输入\d加上表名即可: 通过系统数据字典查询表结构 或者简单点: ...
分类:
数据库 时间:
2019-07-15 12:00:11
阅读次数:
990
我们使用Git命令去clone Gitlab仓库的代码时,第一次弹框提示输入账号密码的时候输错了,然后后面就一直拒绝,不再重复提示输入账号密码,怎么破? git报错信息 git报错信息 运行一下命令缓存输入的用户名和密码: 清除掉缓存在git中的用户名和密码 完美解决! ...
分类:
其他好文 时间:
2019-07-14 15:07:39
阅读次数:
211
调用sonar API 接口,地址如下: http://sonar.*****.com/api/measures/search_history?component=tcmp-devops-service&metrics=sqale_index%2Cduplicated_lines_density%2 ...
python无网安装psycopg2(操作postgresql,附操作代码) ...
分类:
编程语言 时间:
2019-07-14 00:00:11
阅读次数:
231