rss· 投稿· 设为首页· 加入收藏· 繁體版
当前位置: 火魔网 » 数据库 » PostgreSQL

freebsd7.0下PostgreSQL8.3.5的安装

PostgreSQL是一个开源的数据库管理系统,PostgreSQL 是一种非常复杂的对象-关系型数据库管理系统(ORDBMS), 也是目前功能最强大,特性最丰富和最复杂的自由软件数据库系统。它的很多特性正是当今许多商业数据库的前身,有些特性甚至连商业数据库都不具备。 相对MySQL来讲,PostgreSQL是个非常彻底的有众多黑客所开发的开源程序,目前它是RedHat等Linux操作系统上的标配。今天我们就来说说PostgreSQL在FreeBSD平台上的安装过程安装环境:
FreeBSD 7.0-RELEASE
postgresql8.3.5
安装postgresql8.3.5
freebsd# cd /usr/ports/databases/postgresql83-server
freebsd# make install clean
freebsd# mkdir /usr/local/pgsql/data     新建一个用来存放数据库的文件夹 freebsd# pw user add postgres            添加一个名为postgres的用户 为了让postgres能够完全控制data目录,我们设置权限:
freebsd# chown postgres /usr/local/pgsql/data设置权限后,我们就切换到 postgres用户:
freebsd# su postgres再初始话数据库:
freebsd# /usr/local/bin/initdb -D /usr/local/pgsql/data
Success. You can now start the database server using:    /usr/local/bin/postgres -D /usr/local/pgsql/data
or
    /usr/local/bin/pg_ctl -D /usr/local/pgsql/data -l logfile start启动PostgreSQL: $ /usr/local/bin/postgres -D /usr/local/pgsql/data最后再建立一个数据库:
$ /usr/local/bin/createdb test创建数据库成功后,就能够通过PostgreSQL的客户端连接过去:
$ /usr/local/bin/psql testWelcome to psql 8.3.5, the PostgreSQL interactive terminal.
  Type: \copyright for distribution terms
   \h for help with SQL commands
   \? for help on internal slash commands
   \g or terminate with semicolon to execute query
   \q to quit test=# 参考资料:
   PostgreSQL中文手册
   PostgreSQl中文网站
顶一下
(0)
踩一下
(0)