一、安装
### 下载,解压
wget http://ftp.postgresql.org/pub/source/v9.3.5/postgresql-9.3.5.tar.bz2
tar jxvf postgresql-9.3.5.tar.bz2
### 用户
groupadd postgresql
useradd -g postgresql postgresql
chown -R postgresql:postgresql postgresql-9.3.5
### 编译安装
# 安装目录
mkdir /usr/local/pg935
chown -R postgresql:postgresql /usr/local/pg935
#
cd postgresql-9.3.5
./configure --prefix=/usr/local/pg935
make -j 16
make check
make install
### 初始化"database cluster"(数据目录)
# 创建数据目录
mkdir /home/postgresql/pgdata
cd /usr/local/pg935/
./bin/initdb -D /home/postgresql/pgdata
OR
./bin/pg_ctl -D /home/postgresql/pgdata initdb
###启动数据库
./bin/postgres -D /home/postgresql/pgdata
OR
./bin/pg_ctl -D /home/postgresql/pgdata -l logfile start
### 创建并连接数据库
# 创建数据库'mypg'
./bin/createdb mypg
# 登录数据库'mypg'
psql mypg
-
[*** pg935]$ psql mypg
-
psql (8.4.11, server 9.3.5)
-
WARNING: psql version 8.4, server version 9.3.
-
Some psql features might not work.
-
Type \"help\" for help.
-
-
mypg=#
参考文档列表
A Brief History of PostgreSQL
PostgreSQL wiki
PostgreSQL@wikipedia
Michael Stonebraker@wikipedia Michael Stonebraker@MIT
C-Store H-Store
The PostgreSQL Decade By BRUCE MOMJIAN
PostgreSQL 简介
Release Notes of PostgreSQL
Ingres@wikipedia
QUEL query languages
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/26250550/viewspace-1316176/
,如需转载,请注明出处,否则将追究法律责任。