手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
MySQL
MsSQL
Oracle
Sqlite
Postgre SQL
Mariadb
MongoDB
NoSQL
HBase
JDBC
mycat
编程之家
Postgre SQL
postgresql导出表结构
pg_dump命令可以导出数据库中的表结构。 -s 选项用来只导出表结构,而不会导出表中的数据 -t 选项用来指定要导出的数据库表 pg_dump -s -t tlb exampledb > /tmp/tlb exampledb是数据库,tlb是exampledb中的表,/tmp/tlb是定向到的文件. 如果数据库是远程的,需要指定主机,端口,用户等 pg_dump -h host -p
作者:编程之家 时间:2020-06-22
OSC 第 78 期高手问答精华汇总 —— 使用 PostgreSQL 去O
OSCHINA 第 78 期高手问答 ( 6月10日- 6月16日) 我们请来了@osdba (唐成)为大家解答关于使用 PostgreSQL 数据库去O 方面的问题。 原文地址:http://www.oschina.net/question/865233_239303 唐成,拥有十几年数据库、操作系统、存储领域的工作经验,目前任沃趣科技首席数据库架构师。历任阿里巴巴数据库专家、高级数据库专家,
作者:编程之家 时间:2020-06-22
PostgreSQL数据库
PostgreSQL数据库 2012年1月19日 2015年6月8日 重构 2015年7月3日 添加类型转换 1 数据库基本常识 1.1 概述 1.1.1 扁平文件(PlainText:简单文本) 是一种用于文本存储的,没有特别格式的,仅以简单文件做为存储内容的文件格式; 1.2 SQL操作 1.2.1 选择 查询表的子行 select * fromstudent; 1.2.2 投影(选择某些列
作者:编程之家 时间:2020-06-22
Qt中PostgreSQL数据库驱动插件的编译
Qt中PostgreSQL数据库驱动插件的编译 2012年1月19日 1 PostgreSQL概述 postgresql默认编译Sqlite和ODBC 其它没有编译的文件要手动进行编译,编译过程在帮助文件里有说明; cd%QTDIR%\src\plugins\sqldrivers\psql qmake "INCLUDEPATH+=C:\psql\include""LIBS+=C:\psql
作者:编程之家 时间:2020-06-22
Postgis
Postgis 2012年2月29日 2015年6月8日重构 2015年7月4日添加数据组织、数据操作 2015年7月6日添加运算符 1 目标:使用postgis扩展PostgreSQL的空间存储能力 2 方法:安装、使用postgis。 2.1 安装postgis数据库 下载与postgresql对应的postgis安装文件,按照提示进行安装; postgis-pg91-setup-1.5.3-
作者:编程之家 时间:2020-06-22
路径规划PgRouting
路径规划PgRouting
[email protected]
2015年7月1日 1 目标:根据矢量路线图,进行路线规划计算。 输入起止点,生成路线规划的最短路径。 2 方法:pgRouting。 目标:使用已有的成熟算法,利用postgresql中的postgis图层和postgis算法,进行路线规划。 原理:Dijkstra,A*(A Star)。 Dijkstra:从起点开始计算到各点的最
作者:编程之家 时间:2020-06-22
PostgreSQL问题汇总
问题一 问题描述:在展示微博动态时,需要查询所有微博的内容,并且每次需要根据获取的微博id继续查询相应的评论,此即在“查询中执行查询”。上述操作在eclipse中报错。 问题思考:在读取数据库查询结果的过程中是仍需要保持数据库连接的,读取完毕后需执行resultSet.close()。若没有关闭连接而执行下一条查询,PostgreSQL会强制关闭并发出警告。至此,我们的问题来源已找到,读取查询到的
作者:编程之家 时间:2020-06-22
PostgreSQL事务初始化过程概要
事务状态结构定义如下: typedef struct TransactionStateData { TransactionId transactionId; /* my XID, or Invalid if none */ SubTransactionId subTransactionId; /* my subxact ID */ char *name; /* savepoint
作者:编程之家 时间:2020-06-22
使用GDAL/OGR操作Postgresql数据库
GDAL(Geospatial Data AbstractionLibrary)是一个在X/MIT许可协议下的开源栅格空间数据转换库。它利用抽象数据模型来表达所支持的各种文件格式。它还有一系列命令行工具来进行数据转换和处理。 本文将使用GDAL/OGR库读写Postgresql数据库中的表,代码执行环境在ubuntu12.04, 直接上代码 #include "/usr/include/gd
作者:编程之家 时间:2020-06-22
PostgreSQL 帐号密码修改、新建用户,新建数据库操作方法
#su - postgres $psql -p 5432 -U postgres postgres=#alter user postgres with password 'new password'; 新建用户 postgres=#create user new_user with password 'new password'; 新建数据库 postgres=#CREATE DATABAS
作者:编程之家 时间:2020-06-22
postgresql 中 类似 oracle EXECUTE IMMEDIATE 的写法
在pl/pgsql中,执行动态SQL的格式如下(摘录自说明文档): 1 EXECUTE command-string [ INTO [STRICT] target ] [ using expression [, ... ] ]; 其中, command-string就是要执行的动态sql语句(一定要记住:这里是sql语句,不是pl/pgSQL语句,像raise notice就不能使用); INTO
作者:编程之家 时间:2020-06-22
PostgreSQL递归查询实现树状结构查询
在Postgresql的使用过程中发现了一个很有意思的功能,就是对于需要类似于树状结构的结果可以使用递归查询实现。比如说我们常用的公司部门这种数据结构,一般我们设计表结构的时候都是类似下面的SQL,其中parent_id为NULL时表示顶级节点,否则表示上级节点ID。 CREATE TABLE DEPARTMENT ( ID INTEGER PRIMARY KEY, NAME VARCHAR(32
作者:编程之家 时间:2020-06-22
PostgreSQL PL/Python - Python Procedural Language 安装
PL/Python - Python Procedural Language 安装 前提是你系统里安装了python2,python3,pg数据库。 查看系统提供plpython包(已经编译好的)。 [root@localhost ~]# dnf search python |grep postgresql python3-postgresql.x86_64 : Connect to Postgr
作者:编程之家 时间:2020-06-22
postgresql数据库存储图片文件
postgresql数据库使用bytea类型字段 具体存储时使用的是postgresql自定义函数(存储过程) 函数如下: create or replace function savepicture(xpicture varchar,xpicname varchar) returns int as $$ begin insert in temp_picture(picture,p
作者:编程之家 时间:2020-06-22
PostgreSQL分区表的性能损耗验证
分类: Mysql/postgreSQL 今年的PG用户大会,华为的许中清分享了《PostgreSQL表分区实践》(当时我在另一个会场)。其中最后一页的测试结果表明,100分区的继承分区表的查询更新删除比不分区的普通表慢了2个数量级。虽然PG的手册中也说: 主表的所有分区的所有约束在约束排除中被审查,所以大量的分区将大大增加查询规划时间。 分区使用这些技术或许可以将分区提升到一百个且能很好的工作
作者:编程之家 时间:2020-06-22
How do I modify fields inside the PostgreSQL JSON
With postgresql 9.3 I can SELECT specific fields of a JSON data type, but how do you modify them using UPDATE? I can't find any examples of this in the postgresql documentation, or anywhere online. I
作者:编程之家 时间:2020-06-22
postgresql导入sql脚本
首先进入到postgresql的bin安装目录下 比如D:\software\postgresql\bin 把xx.sql文件放到这个目录下 打开cmd命令窗口 跳转到postgresql的bin目录 cd /d D:\software\postgresql\bin 然后输入下面的命令, username是数据库访问的用户名或者说是角色名比如postgres, dbname 就是数据库的名字,最好
作者:编程之家 时间:2020-06-22
PostgreSQL常用函数
|| 字符串拼接 语法 string || string 示例 'Post' || 'greSQL' -- 返回PostgreSQL length() 字符串的长度 语法 length(string) 示例 length('Odoo') -- 返回4 LIKE 模式匹配 语法 string LIKE pattern 示例 ’abc’ LIKE ’abc’ -- 返回true ’abc’ LIKE
作者:编程之家 时间:2020-06-22
postgresql9.5 物化视图测试
copyright http://cupegraf.com/ 视图是指数据库只存储定义该视图的查询语句(内容是查询时产生),而物化视图是一个其查询语句查询后的内容并存储的视图(内容是创建物化视图刷新视图时产生,数据可修改。独立)。因为物化视图是视图的一个物化表结构,但是里面的数据是创建时刷新查询到额数据,当原数据更新修改时如果物化视图的表没有更新会
作者:编程之家 时间:2020-06-22
debian 8.1 jessie 安装 postgresql
1、 安装 root@dslab:/home/sil4# aptitude search postgresql root@dslab:~# apt-get install postgresql-9.4 root@dslab:/home/sil4# apt-get install postgresql-client-9.4 2、配置 1)、修改 postgres 用户密码 sil4@dslab:/e
作者:编程之家 时间:2020-06-22
Caused by: org.postgresql.util.PSQLException: 不良的类型值 long
开发时用到了mybatis+pgsql 解决办法:出错的地方在mapper配置文件中,将 <result column="description" property="description" jdbcType="LONGVARCHAR" /> 的LONGVARCHAR改为VARCHAR。
作者:编程之家 时间:2020-06-22
PostgreSQL数据库创建/删除
方法1 - 系统命令 sudo su - postgres #切换到postgres用户(系统用户) createdb weichen #创建数据库 psql #直接访问数据库(默认进入本地postgres数据库) \l --查看数据库列表 :q --退出列表页面 \q --退出客户端 dropdb weichen #删除数据库 方法2 - psql命令行 sudo -u postgres psq
作者:编程之家 时间:2020-06-22
kali下PostgreSQL修改密码与配置详情
转载出处:http://www.cnsecer.com/3046.html 第一步:在Ubuntu下安装Postgresql 1.使用 apt-get install 安装 root@server2-virtual-machine:~# apt-get install -y postgresql-9.1 postgresql-cli
作者:编程之家 时间:2020-06-22
PostgreSQL日期函数
1.获取系统时间 select now(); -- 获取当前完整时间 select current_timestamp; -- 获取当前完整时间,与now()函数等同 select current_date; -- 获取当前日期 select current_time; -- 获取当前时间 2.时间的增减 --使用加减号与interval select now() + interval '2 ye
作者:编程之家 时间:2020-06-22
利用PostgreSQL实现毫秒级全文检索
Lateral是一家内容推荐服务提供商,其模拟程序使用PostgreSQL存储文档。每个文档包含一个 text列和一个存储标题、日期和URL等元数据的JSON列。他们希望为模拟程序创建快速搜索功能,搜索文档全文和标题,生成推荐内容。近 日,Lateral首席技术官Max撰文介绍了他们的做法。 为了实现这一目标,可以选择开源解决方案Apache Solr或Elasticsearch,也可以选择托管解
作者:编程之家 时间:2020-06-22
postgreSql导出数据库数据
备份数据表步骤 1)右击要导出数据的表------>选中备份项 2)文件选项卡------>格式选项:无格式 3)转储选项#2卡------>选中'使用字段插入'复选框 4)单击'备份'按钮即可
作者:编程之家 时间:2020-06-22
PostgreSQL热备份时pg_start_backup() 做了什么?
尊重原创:http://blog.csdn.net/guoxianqi2012/article/details/7356999 PostgreSQL热备份的过程一般为: 数据库中执行:pg_start_backup() ; 然后使用操作系统的tar或 cp命令拷贝 PostgreSQL数据文件。 数据库中执行:pg_stop_backup() ; 有人可能会问为什么我们开始用操作系统备份数据库前
作者:编程之家 时间:2020-06-22
按月分区触发器函数编写,自动创建分区表
CREATE OR REPLACE FUNCTION trigger_function_test_yum() RETURNS trigger AS $BODY$ DECLARE str_time varchar; str_sub_tablename varchar; str_sql_cmd varchar; BEGIN IF TG_OP <> 'INSERT' OR TG_TABLE
作者:编程之家 时间:2020-06-22
postgresql连接故障汇总
这是一个连接数超过数据库限制连接数的的问题。查看了下数据里面的连接数: postgres=# select count(1) from pg_stat_activity; count ------- 95 (1 row) postgres=# show max_connections; max_connections ----------------- 100 (1 row)
作者:编程之家 时间:2020-06-22
PostgreSQL的autovacuum 与 vacuum full
尊重原创:http://www.cnblogs.com/gaojian/p/3272620.html 首先要了解 vacuum 与 vacuum all的区别: vacuum 就是进行扫除,找到那些旧的“死”数据,把它们所知的行标记为可用状态。但是它不进行空间合并。 vacuum full,就是除了 vacuum,还进行空间合并,因此它需要lock table。 而 autovacuum,可以理
作者:编程之家 时间:2020-06-22
上一页
250
251
252
253
254
255
256
257
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native