首页 | 资讯动态 | linux基础 | 系统管理 | 网络管理 | 编程开发 | linux数据库 | 服务器技术 | linux相关 | linux认证 | 嵌入式 | 下载中心 | 专题 | linux招聘 | 镜像站
OKLinux中文技术站
·设为首页
·加入收藏
·联系我们
系统管理: 中文环境 系统管理 桌面应用 内核技术 | Linux基础: 基础入门 安装配置 常用命令 经验技巧 软件应用 | Linux数据库: Mysql Postgre Oracle DB2 Sybase other
网络管理: 网络安全 网络应用 Linux服务器 环境配置 黑客安全 | 编程开发: PHP CC++ Python Perl Shell 嵌入式开发 java jsp | PHP技术: PHP基础 PHP技巧 PHP应用 PHP文摘
Linux资讯 Linux招聘 Linux专题 Apache | Linux相关: 硬件相关 Linux解决方案 Linux认证 企业应用 其它Unix | 相关下载: 资料下载 参考手册 开发工具 服务器类 软路由 其它
 技术搜索:
会员中心 注册会员 高级搜索  
  → 当前位置:首页>linux数据库>postgre>正文

PostgreSQL介绍及安装指南

http://www.oklinux.cn  2006-11-06  来源: ChinaITLab 收集整理    会员收藏  游客收藏  【 】 

介绍
=======
    目前Mysql被炒得沸沸扬扬,热火朝天,但我却对大家为什么不用PostgreSQL感到很不理解,甚至很多人都不知道PostgreSQL是什么, PostgreSQL 是一种非常复杂的对象-关系型数据库管理系统(ORDBMS),也是目前功能最强大,特性最丰富和最复杂的自由软件数据库系统。有些特性甚至连商业数据库都不具备。这个起源于伯克利(BSD)的数据库研究计划目前已经衍生成一项国际开发项目,并且有非常广泛的用户。据我了解国内四大国产数据库,其中三个都是基于PostgreSQL开发的!不过不知道为什么大家都对Mysql情有独钟,要知道无论从功能、性能还是软件自由程度而言,Mysql与PostgreSQL相比简直不是一个数量级的,而且官方中文文档也很齐备。大家可以访问http: //www.pgsqldb.org看看吧,尤其是那篇《PostgreSQL 的昨天、今天和明天》。

安装
========
    测试环境:Ubuntu Linux 5.10 (Breezy)
在Ubuntu下安装软件是一种享受,安装PostgreSQL也不例外:
代码:
$sudo apt-get install postgresql-8.0

    这样就安装好了PostgreSQL 8.0了,该安装将自动创建一个缺省的数据库集群(pgsqldb.org中的译法)“main”,且生成一个数据库超级用户postgres。

    接下来就是要对数据库用户及权限进行设置了,首先要得到超级用户postgres的一个Shell,在这里可以通过下面的方式得到:
代码:
$sudo -u postgres sh

    在这个Shell中创建一个同你用户相同的数据库用户,在这里我使用firehare,因为这也是我登录Ubuntu的用户名
代码:
$createuser -A -D firehare

    然后为该用户创建一个数据库,在这里我以mydb为例
[code]$createdb -O firehare mydb
    注意以上操作都是在用户postgres的Shell中完成的,然后退出该用户Shell环境,进入自己用户的Shell中。
[code]$exit[/code]
现在做用firehare用户,你可以通过下面的命令连接到你的mydb数据库中了
$psql mydb
退出用/q


上一篇:Linux下免费数据库PostgreSQL开发入门   下一篇:ucLinux下sqlite数据库移植全攻略


收藏于收藏夹】 【评论】 【推荐】 【打印】 【关闭
相关文档
·ucLinux下sqlite数据库移植全攻略
·Linux下免费数据库PostgreSQL开发入门
·PostgreSql服务器的配置
·将你的网站从MySQL改为PostgreSQL
·源码安装Postgresql8.1.3+PostGIS1.1.2
·PostgreSQL 最新8.2版发布
·OpenBSD4.0 PostgreSQL8.1.5数据库的安装
·PostgreSQL 的热备和恢复
·Linux实时内存数据库eXtremeDB性能
·在Red Hat 7.0上安装和配置PostgreSQL
·Linux下mySQL数据库开发技术
·Linux下缓存服务器的应用
·在Linux上安装postgresql的全过程
·PostgreSQL 7.2 教程 (2)
·PostgreSQL 7.2 教程 (1)
·postgresql访问认证设置
发表评论
密码: 匿名评论
评论内容:

(不超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)
 
  最新文档
·在Ubuntu和Debian系统下安装PostgreSQL
·如何从网络上登录其它计算机的PostgreS
·Ubuntu系统下安装和配置PostgreSQL 8.1
·在RedHat7.0上安装和配置PostgreSQL
·PostgreSQL7.2教程(2)
·PostgreSQL7.2教程(1)
·Python入门第十章 进一步学习
·Python入门第九章 类
·Python入门第八章 错误与例外
·Python入门第七章 输入输出
·Python入门第六章 模块
·Python入门第五章 Python数据结构
  阅读排行
·Python入门第七章 输入输出
·PostgreSQL 最新8.2版发布
·PostgreSQL 的热备和恢复
·PostgreSQL 7.2 教程 (1)
·在Linux上安装postgresql的全过程
·PostgreSQL入门,V0.9.3+++
·源码安装Postgresql8.1.3+PostGIS1.1.2
·ucLinux下sqlite数据库移植全攻略
·Sqlite中文排序研究
·Linux实时内存数据库eXtremeDB性能
·将你的网站从MySQL改为PostgreSQL
·Linux下mySQL数据库开发技术
·postgresql访问认证设置
·PostgreSQL7.2教程(1)
·四个命令整合apache2.0+php4+postgreSQ
网摘收藏: