本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- tanling8334
- arpenker
- gaojingsong
- kaizi1992
- xpenxpen
- jh108020
- wiseboyloves
- ganxueyun
- 龙儿筝
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- mengjichen
- lemonhandsome
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- siemens800
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
最新文章列表
shell 中psql 连接数据库时,如何不要输入密码
psql 连接数据库时,如何不要输入密码。运用场景Linux平台下通过batch,脚本的形式使用psql去连接数据库
http://www.odin.hyork.net/write/write0394.html
两种方法1.$HOME/.pgpass文件的使用,该方式可以以复数行的形式记录多个数据库的密码$ vi ~/.pgpass$ chmod 600 ~/.pgpasshost名: ...
Postgresql连接失败和设置系统shmmax的方法
昨天我在远程连接postgres数据库时遇到这样的错误:
psql: could not connect to server: Connection refused
Is the server running on host "my host name" (IP) and accepting
TCP/IP connections on port 5432?
...
centos6.4安装postgres93详细步骤
安装postgres步骤
1. 下载 pgdg-centos93-9.3-1.noarch.rpm到本地(postgres官网有)
2. yum install pgdg-centos93-9.3-1.noarch.rpm
3. yum install postgresql93 postgresql93-libs postgresql93-server postgresql93- ...
postgres psql命令手册
公司使用的是postgres的数据库,很多命令不是很熟悉,总是需要网上查资料。所以整理下来一个全面的手册记录下来。
psql
Name
psql -- PostgreSQL 交互终端
Synopsis
psql [option...] [dbname [username]]
描述
psql 是一个以终端为基础的 PostgreSQL 前端。它允许你交互 ...
postgresql数据库连接池pgbouncer
7.1. 安装 pgbouncer
7.1.1. Ubuntu
Ubuntu 13.04
$ apt-cache search pgbouncer
pgbouncer - lightweight connection pooler for PostgreSQL
$ sudo apt-get install pgbouncer
$ dpkg -L ...
java hibernate在postgres数据库中保存数组字段的配置问题
1. 比如有一个实体定义例如: /** *@generated *@display 数据 */ @Column(name = "f_data") private byte[] data; /** *@generated *@display 数据 */ @Column(name = "f_data2") private Integer[] data2 ...
PostgreSQL服务过程中的那些事一:启动postgres服务进程二:建立连接完成
3
这节主要讨论
pg
服务进程
postgres
进程到了
PostgresMain
,
所有后台进程,交互或其它进程从这儿开始。
进入
PostgresMain
后,解析客户端命令行参数
dbname
;做文件、存储、缓存的初始化;设置合适的信号处理句柄;调用
InitPostgres
方法给
portgres
服务进程做相关初始化,这 ...
postgreSQL基本操作
1.su postgres
2.psql postgres
3.\l 列出你这台server上所有的databases
4.\c databases 之间切换
比如:
\c ls 从当前库切换到ls
5.\dt 显示当前库所有表:
6.SELECT * from 表名;
显示表所有信息
7.SELECT 字段名 from 表名 ;
显示表中个别字段
8.SELECT 字段名 ...
PostgreSQL服务过程中的那些事一:启动postgres服务进程一
到pg
服务进程了,打算搞一个完整但简单的查询例子,从解析树到分析树到执行计划树,简论一下pg
对于查询的整个处理过程(复杂点的各种树的图就太大了)。
话说
pg
启动后,
postmaster
进程进入无限循环,等待客户端请求并为之提供请求的服务(参见《
pg
启动过程中的那些事十七:
serverloop
》)。在无限循环里,
postmast ...
数据库索引笔记(SQL Server, Postgres, Oracle)
声明:本人对数据库并不十分精通,只是在工作中经常需要用到.下面只是一些工作中的思考,可能会有很多错误,希望大家帮忙指出.
1)Hash索引
发现在Postgres中索引是有Hash索引这种类型,但是我一直没有发现在Oracle中有.但是在我的实践经验中发现这个应该是必须有的.今天发现,原来oracle是通过表的类型来实现这个效果,也就是散列聚簇表.
如果查询仅仅是针对特定的列使用=,而不是区间查 ...
PostgreSQL 查看数据库,表和索引的大小
1. 查看数据库大小。
select pg_size_pretty(pg_database_size('db_name'));
通过 pgAdmin 我们可以看到,在 PostgreSQL(pg_catalog) 下有如下两个视图:
pg_stat_user_tables,pg_stat_user_indexes。可以通过它们来查看表及索引的大小。
2. 查看所有索引的大小。
select ...
[原创] DB中常见的(经常忽略的)一些错误
Postgres
1. 数值加 null 等于 null。
例如: select 3 + null // result: null
你是否还遇到了其它常见的问题,快来分享一下吧,免得大家下次再犯同样的错误。
本机连接数据库postgres出错
昨天装好了postgres数据库,写了个小程序连接数据库。出现了这个问题
postgresql 连线被拒,请检查主机名称和埠号,并确定 postmaster 可以接受 TCP/IP 连线
搜了一下,基本上给的解决方案都是这个
“一、postgresql 连线被拒,请检查主机名称和埠号,并确定 postmaster 可以接受 TCP/IP 连线
用jdbc(或者eclipse自带的数据库连接工具) ...
rhel6.1下psql常用操作
1. 登录:
$ su - postgres
$ psql
2. 查看用户:
# \du
或者
# SELECT rolname FROM pg_roles;
删除
输出数据库:
postgres-# drop database openerp;
postgres-# \l
查看表的结构:
test5=# \d it_warehourse_test
...
Postgresql数据库数据简单的导入导出
命令操作:
数据的导出:pg_dump -U postgres(用户名) (-t 表名) 数据库名(缺省时同用户名) > c:\fulldb.sql
数据的导入:psql -U postgres(用户名) 数据库名(缺省时同用户名) < C:\fulldb.sql
pgAdmin操作:
数据的导出:在库名上右击-->backup-->ok,即将数据保存到.backu ...