Welcome 微信登录

首页 / 数据库 / MySQL / Linux下PostgreSQL 的安装与配置

一、简介PostgreSQL 是一种非常复杂的对象-关系型数据库管理系统(ORDBMS),也是目前功能最强大,特性最丰富和最复杂的自由软件数据库系统。有些特性甚至连商业数据库都不具备。这个起源于伯克利(BSD)的数据库研究计划目前已经衍生成一项国际开发项目,并且有非常广泛的用户。二、系统环境系统平台:CentOS release 6.3 (Final)PostgreSQL 版本:PostgreSQL 9.2.4防火墙已关闭/iptables: Firewall is not running.SELINUX=disabled三、安装方式A. 下载RPM包安装B. yum 安装C. 源码包安装四、安装过程A. RPM包安装1. 检查PostgreSQL 是否已经安装[root@TS-DEV ~]# rpm -qa|grep postgres[root@TS-DEV ~]# 若已经安装,则使用rpm -e 命令卸载。2. 下载RPM包#wget http://yum.postgresql.org/9.2/RedHat/rhel-6-i386/postgresql92-server-9.2.4-1PGDG.rhel6.i686.rpm#wget http://yum.postgresql.org/9.2/redhat/rhel-6-i386/postgresql92-contrib-9.2.4-1PGDG.rhel6.i686.rpm#wget http://yum.postgresql.org/9.2/redhat/rhel-6-i386/postgresql92-libs-9.2.4-1PGDG.rhel6.i686.rpm#wget http://yum.postgresql.org/9.2/redhat/rhel-6-i386/postgresql92-9.2.4-1PGDG.rhel6.i686.rpm3. 安装PostgreSQL,注意安装顺序# rpm -ivh postgresql92-libs-9.2.4-1PGDG.rhel6.i686.rpm
# rpm -ivh postgresql92-9.2.4-1PGDG.rhel6.i686.rpm
# rpm -ivh postgresql92-server-9.2.4-1PGDG.rhel6.i686.rpm
# rpm -ivh postgresql92-contrib-9.2.4-1PGDG.rhel6.i686.rpm4. 初始化PostgreSQL库PostgreSQL 服务初次启动的时候会提示初始化。# service postgresql-9.2 initdb5. 启动服务# service postgresql-9.2 start6. 把PostgreSQL 服务加入到启动列表# chkconfig postgresql-9.2 on# chkconfig --list|grep postgres7. 修改PostgreSQL数据库用户postgres的密码(注意不是linux系统帐号)PostgreSQL数据库默认会创建一个postgres的数据库用户作为数据库的管理员,默认密码为空,我们需要修改为指定的密码,这里设定为’postgres’。# su - postgres$ psql# ALTER USER postgres WITH PASSWORD "postgres";# select * from pg_shadow ;8. 测试数据库8.1 创建测试数据库# create database david;8.2 切换到david 数据库# c david8.3 创建测试表david=# create table test (id integer,name text);8.4 插入测试数据david=# insert into test values (1,"david");INSERT 0 1david=# 8.5 选择数据david=# select * from test ; id | name----+-------1 | david(1 row)david=# 测试成功。更多详情见请继续阅读下一页的精彩内容: http://www.linuxidc.com/Linux/2013-10/92111p2.htm相关阅读:PostgreSQL删除表中重复数据行 http://www.linuxidc.com/Linux/2013-07/87780.htmPostgreSQL数据库连接池PgBouncer的搭建 http://www.linuxidc.com/Linux/2013-06/85928.htmWindows平台编译 PostgreSQL http://www.linuxidc.com/Linux/2013-05/85114.htmPostgreSQL备份心得笔记 http://www.linuxidc.com/Linux/2013-04/82812.htmPostgreSQL 的详细介绍:请点这里
PostgreSQL 的下载地址:请点这里
  • 1
  • 2
  • 3
  • 4
  • 下一页
Oracle用户的单张表的读写权限控制收缩Oracle数据文件相关资讯      PostgreSQL  PostgreSQL安装 
  • Linux CentOS 7 安装PostgreSQL 9.  (今 08:48)
  • 在CentOS 6.5上编译安装PostgreSQL  (06月13日)
  • PostgreSQL 发布全系安全更新  (02月12日)
  • Ubuntu 16.04 下安装 PostgreSQL   (08月14日)
  • Linux下RPM包方式安装PostgreSQL  (03月04日)
  • PostgreSQL9.5新特性之行级安全性  (01月19日)
本文评论 查看全部评论 (0)
表情: 姓名: 字数