postgresql-8.1.23-1.el5_7.3.i386.rpm(postgresql客户端)
postgresql-server-8.1.23-1.el5_7.3.i386.rpm(postgresql服务器)
postgresql-libs-8.1.23-1.el5_7.3.i386.rpm
安装命令如下:
yum installpostgresql-libs-8.1.23-1.el5_7.3.i386.rpm
yum installpostgresql-server-8.1.23-1.el5_7.3.i386.rpm
yum installpostgresql-libs-8.1.23-1.el5_7.3.i386.rpm
或者rpm -ivhpostgresql-8.1.23-1.el5_7.3.i386.rpm
rpm -ivhpostgresql-server-8.1.23-1.el5_7.3.i386.rpm
rpm -ivhpostgresql-libs-8.1.23-1.el5_7.3.i386.rpm
安装完成之后使用chkconfig命令查看postgresql服务器运行情况:
[root@localhost awk-study]# chkconfig --list|grep postgres
postgresql 0:关闭 1:关闭 2:关闭 3:关闭 4:关闭 5:关闭 6:关闭
2,连接和使用
然后启动服务:servicepostgre
sql start
postgre
sql服务启动之后,就可以连接postgre
sql服务器了,那么如何连接呢?
在linux 终端中
(2)运行
psql -d postgres postgres
参数说明:
如下:
[root@localhost ~]# su - postgres
-bash-3.2$ p
sql -d
postgres
postgres(
前者是数据库名称,
后者是用户名)
Welcome to p
sql 8.1.23,the Postgre
sql interactive terminal.
Type: \copyright for distribution terms
\h for help with
sql commands
\? for help with p
sql commands
\g or terminate with semicolon to execute query
\q to quit
然后就可以进行各种操作了,如创建一个简单的数据表:
postgres=# \c
你现在是以
用户 "postgres" 的身份联接到
数据库 "postgres".
postgres=#
create table student (id int,name char(20));
CREATE TABLE
windows下的安装和使用
(1)安装
安装之后,把安装路径下的bin目录(例如
C:\Program Files\Postgresql\9.1\bin)加到path环境变量中,然后打开cmd命令行。
(2)连接和使用
如下:
C:\Documents and Settings\Administrator>
psql huangwei postgres
huangwei=#
help
您正在使用p
sql,这是一种用于访问Postgre
sql的命令行界面
huangwei=#
create table t1(id int,name char(30));
CREATE TABLE
huangwei=#
\q
基本使用:
(1)查看当前模式下的所有表
范例:查看模式public下的所有表:
select tablename from pg_tables where schemaname='public';
(2)创建用户:
create user hw with password 'root' SUPERUSER CREATEDB CREATEROLE REPLICATION
VALID UNTIL 'infinity';