手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
MySQL
MsSQL
Oracle
Sqlite
Postgre SQL
Mariadb
MongoDB
NoSQL
HBase
JDBC
mycat
编程之家
Postgre SQL
postgreSQL jdbc
1. MySQL(http://www.mysql.com)mm.mysql-2.0.2-bin.jar Class.forName( "org.gjt.mm.mysql.Driver" ); cn = DriverManager.getConnection( "jdbc:mysql://MyDbComputerNameOrIP:3306/myDatabaseName", sUsr, sPwd
作者:编程之家 时间:2020-06-11
PostgreSQL数据库用户密码的加密方式
先谈一下postgresql中涉及用户密码的几张表: select username,passwd from pg_shadow; select rolname,rolpassword from pg_authid; select usename,passwd from pg_user; select rolname,rolpassword from pg_roles 前面两张表存有加密后的密码字
作者:编程之家 时间:2020-06-11
PostgreSql命令行不输入密码的两种方法
给客户的数据结构进行修改,使用的是PostgreSQL数据库,编写自动执行脚步,但是命令行需要提示密码输入会中断自动执行过程,经研究有两种方法可以不用输入密码: 1、设置密码变量 set PGPASSWORD=mypassword psql -f upgrade.sql -U postgres mydbname 2、在命令行中写入连接信息 psql -f upgrade.sql "dbn
作者:编程之家 时间:2020-06-11
PostgreSQL的缩小数据集优化过程一例
小黄同学拿过来一句SQL问我,看看能不能优化,看了下,数据量不是很大,查询还不算很复杂。以下是记录优化过程: DB:PostgreSQL 9.1 OS:CentOS 6 count(d_personal_report_view) ~ 9K条,涉及金额数量的字段类型为numeric(9,2)类型 原始SQL: select distinct c.doctor_name,c.department_na
作者:编程之家 时间:2020-06-11
Monitorix下个版本可能支持postgresql
Monitorix是个轻量级的系统监控软件,配置简单、功能强大、文档清晰, 我的VPS和公司测试服务器都在用,但是发现个问题就是不支持postgresql数据库。不能不说这是一大缺憾。刚才发邮件给作者询问相关事宜,他很快就回复了: 就是不知道3.0什么时候发布,期待吧。
作者:编程之家 时间:2020-06-11
postgresql常用函数汇总
函数:string || string 说明:String concatenation 字符串连接操作 例子:'Post' || 'greSQL' = PostgreSQL 函数:string || non-string or non-string || string 说明:String concatenation with one non-string input 字符串与非字符串类型进行
作者:编程之家 时间:2020-06-11
PostgreSQL的HA(主备切换)
严格意义上的HA,是在主机宕机后备机作自动切换,一般还需要另一台机子做监控(或者叫vote)。以下写的是手工处理主机宕机后备机切换的功能。 环境: DB: Postgres 9.1.2 OS: CentOS 6.0 VMWARE 6.0 主机(primary):192.168.2.134:5432 备机(slave):192.168.2.137:5432 一、通过流复制建立热备 (略) 参考:ht
作者:编程之家 时间:2020-06-11
在JBoss AS7中配置PostgreSQL数据源
在AS7当中,引入了新的module的概念。因此,如果需要在AS7中添加对PostgreSQL的支持,需要做的是加入一个新的module。查看一下AS7的目录结构: Bash代码 weli@power:~/projs/jboss-as-7.1.1.Final$ ls LICENSE.txt bundles jboss-modules.jar README.txt copyright.txt mod
作者:编程之家 时间:2020-06-11
postgresql9.1.3的pg_log问题
今天,群里有人说出这样的问题,修改pg_log日志后,系统将不再生成pg_log日志,后来分析了下,可能是由于通过vim修改pg_log日志,修改了文件的inode值,原有的文件已经不存在了,所以不会产生新的日志到文件中。 其实影响不大,因为第二天会产生新的日志,就会继续创建日志了; 这里可以通过设置log_file_mode = 0400;来限制只读。(通过实验发现该参数没有效果,设置之
作者:编程之家 时间:2020-06-11
Postgresql数据库的安装指引
1、解压数据库 cd /usr/local/src tar -jxvf postgresql-8.4.14.tar.bz2 2、进入数据库文件 cd postgresql-8.4.14 将数据库安装指定到特定的目录postgresql (postgresql文件夹是新建) ./configure --prefix=/usr/local/postgresql/ 有可能出现以下报错提示
作者:编程之家 时间:2020-06-11
PostgreSQL no space left on device
一个同事说一台测试机程序连接不上,貌似抛出了个DB问题, 显示如下: PSQLException: ERROR: could not write block xxxx of temporary file: No space left on device Caused by: org.postgresql.util.PSQLException: ERROR: could not write bloc
作者:编程之家 时间:2020-06-11
PostgreSQL 查询一个表
要从一个表中检索数据就是查询这个表。SQL 的 SELECT 语句就是做这个用途的。该语句分为选择列表(列出要返回的字段)、表列表(列出从中检索数据的表)、以及可选的条件(声明任意限制)。比如,要检索表 weather 的所有行,键入: SELECT * FROM weather; 这里的 * 是"所有字段"的缩写。 因此同样的结果可以用下面的语句获得: SELECT city, temp_l
作者:编程之家 时间:2020-06-11
PostgreSQL 关于在表之间连接
到目前为止,我们的查询一次只访问了一个表。查询可以一次访问多个表,或者用某种方式访问一个表,而同时处理该表的多个行。一个同时访问同一个或者不同表的多个行的查询叫连接查询。举例来说,比如你想列出所有天气记录以及这些记录相关的城市。要实现这个目标,我们需要拿 weather 表每行的 city 字段和 cities 表所有行的 name 字段进行比较,并选取那些这些数值相匹配的行。 【注意】这里只是一
作者:编程之家 时间:2020-06-11
PostgreSQL服务过程中的那些事三:pg服务进程中的内存上下文
题外话:年底了,就以这篇博文结束2012吧 总结回顾一下pg服务进程中的内存上下文吧。 Pg的内存管理就像经济体制,计划经济和市场经济并存,主要是共享内存和内存上下文。共享内存就是计划经济,启动时根据各相关参数计算好大小就固定了,使用时也严格按照计划使用。内存上下文就是市场经济,这一部分是按需使用。这两种内存的管理前面有几篇文章做了专门讨论,可以参
作者:编程之家 时间:2020-06-11
PostgreSQL修改列与重写表
老版本的PostgreSQL在新增列时,会rewrite全表,相当于vacuum full table_name。这对生产是非常不利的,严重导致读写效率的低下。高版本已经有所改善,下面检验之。 检查有没有rewrite表,可以查看它的系统列ctid的变化来验证。 DB:PostgreSQL 9.1.2 postgres=# \d tab_kenyon
作者:编程之家 时间:2020-06-11
psql主从复制
curl -O http://yum.postgresql.org/9.1/redhat/rhel-6.3-x86_64/pgdg-centos91-9.1-4.noarch.rpm rpm -ivh pgdg-centos91-9.1-4.noarch.rpm yum install postgresql91 postgresql91-devel postgresql91-server post
作者:编程之家 时间:2020-06-11
postgresql 性能
影响postgresql性能的几个重要参数 原文地址: http://blog.chinaunix.net/uid-280772-id-2135416.html PG的配置文件是数据库目录下的postgresql.conf文件,8.0以后的版本可支持K,M,G这样的参数,只要修改相应参数后重新启动PG服务就OK了。 shared_buffers : 这是最重要的参数,postgr
作者:编程之家 时间:2020-06-11
postgresql 数据库导入导出
在你已经安装好了数据库,并且已经添加用户,这里的用户是postgres: 1)su - postgres --切换到postgres用户 2)createdb mydb; --创建mydb数据库 3)pg_ctl start -D /usr/local/pgsql/data --启动服务 4)psql mydb;
作者:编程之家 时间:2020-06-11
RUN 文件安装 postgresql8.4.12
转自http://blog.sina.com.cn/s/blog_7309444701015cz3.html 一、更改run 文件的权限 chmod +x ××××.run 二、运行 ./ xxxxx.run 如:postgressql 安装 1、 # chmod +x postgresql-8.4.12-1-linux-x64.run 2、# ./postgresql-8.4.12-1-li
作者:编程之家 时间:2020-06-11
PostgreSQL如何删除pg_xlog数据
之前讨论过如果归档或者流复制出现问题的时候,pg_xlog下面会不断地产生WAL日志,严重会塞满磁盘空间。但是pg_xlog下面的日志又不能随意删除,否则有可能导致数据库起不来。PostgreSQL自带了清理wal日志的工具叫pg_resetxlog,其实是通过重置xlog的值来清理xlog文件。但是这个工具通常在到万不得已,不要使用。下面示例如下: 环境: PostgreSQL 9.1.3 VM
作者:编程之家 时间:2020-06-11
how to install PostgreSQL on ubuntu
1. This installs the database server/client, some extra utility scripts and the pgAdmin GUI application for working with the database. $ sudo apt-get install postgresql postgresql-client postgresq
作者:编程之家 时间:2020-06-11
浅析postgresql数据库攻击技术
作者:BlAck.Eagle postgresql简单介绍 PostgreSQL是一种特性非常齐全的自由软件的对象-关系型数据库管理系统,可以说是目前世界上最先进,功能最强大的自由数据库管理系统。 PostgreSQL是以加州大学伯克利分校计算机系开发的 POSTGRES,版本 4.2为基础的对象关系型数据库管理系统(ORDBMS)。 POSTGRES 领先的许多概念只是在非常迟的时候才出现在商业
作者:编程之家 时间:2020-06-11
转载:postgreSql基础命令及linux下postgreSql命令
文章来自:http://www.chnlanker.com/postgresql/556.html (1)用户实用程序: createdb 创建一个新的PostgreSQL的数据库(和SQL语句:CREATE DATABASE 相同) createuser 创建一个新的PostgreSQL的用户(和SQL语句:CREATE USER 相同) dropdb 删除数据库 dropuser 删除
作者:编程之家 时间:2020-06-11
PostgreSQL 遇到问题之一 read成功偏偏没有数据
接下来的项目打算使用PostgreSQL。 推荐Database4.exe,它支持多种数据库的管理工具。 在PostgreSQL数据库创建表的时候需要public模式下创建,他是默认的否则需要加上模式(或目录)名称。 我read成功偏偏没有实际数据的问题主要是单引号还是双引号的问题。 必须使用双引号否则他返回的数据就是单引号里面的数据 正确写法: SELECT "ID","Name" FROM "
作者:编程之家 时间:2020-06-11
postgresql PREPARE 用法
Name PREPARE -- 创建一个准备好的查询 Synopsis PREPARE plan_name [ (datatype [, ...] ) ] AS statement 描述 PREPARE 创建一个已准备好的查询。 一个已准备好的查询是服务器端的对象,可以用于优化性能。 在执行 PREPARE 语句的时候,指定的查询被分析,重写以及规划。 当随后发出 EXECUTE 语句的时候, 已
作者:编程之家 时间:2020-06-11
PostgreSQL创建用户,数据库,表
使用createuser来创建用户 [postgres@web1 ~]$ /data/pgsql/bin/createuser --help createuser creates a new PostgreSQL role. Usage: createuser [OPTION]... [ROLENAME] Options: -c, --connection-limit=N conne
作者:编程之家 时间:2020-06-11
psotgresql之大小写
psotgresql之大小写 框中内容来自《PostgreSQL数据库对象名大小写敏感》 网址:http://bbs.chinaunix.net/forum.php?mod=viewthread&tid=812899 由于PostgreSQL 是大小写敏感的,并默认对SQL语句中的数据库对象名称转换为小写,因此如果你在创建数据库对象时指定了大小写混和的对象名称,那么在通过SQL语句
作者:编程之家 时间:2020-06-11
PostgreSQL使用with一例
经常在SQL中会遇到比较复杂的SQL,很多老手也不知道怎么入手。在Postgres数据库中有一种强大的with用法,可以分拆复杂的SQL并重新组装,也可以当做临时表来使用,之前也曾用with语法来实现SQL层面的递归。以下介绍开发中遇到的另一个例子。 环境: Postgres 9.1.2 评论表T1(user_id reference T2(user_id)) 用户表T2(user_id) 场景:
作者:编程之家 时间:2020-06-11
转载:PostgreSQL用户角色及其属性介绍
转载内容来自:http://www.voidcn.com/article/p-dgneyyud-pb.html 1.CREATE ROLE创建的用户默认不带LOGIN属性,而CREATE USER创建的用户默认带有LOGIN属性,如下: postgres=# CREATE ROLE pg_test_user_1; /*默认不带LOGIN属性*/ CREATE ROLE postgres=# CRE
作者:编程之家 时间:2020-06-11
安装postgresql 出现readline错误
1 环境信息 OS: CentOS release 5.2(Final) PG: postgresql-9.0.0] 2 根据提示,我测试了下 configre命令,果然报这个错 [
[email protected]
]# ./configure checking build system type... i686-pc-linux-gnu checking host sys
作者:编程之家 时间:2020-06-11
上一页
209
210
211
212
213
214
215
216
下一页
小编推荐
热门标签
更多
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