PostgreSQL最初是由美國加州大學伯克利分校計算機科學系開發的一種數據庫管理系統,它提出的許多對象-關系型數據庫的概念甚至比當今許多商用數據庫還要早。它支持SQL92/SQL3語言、事務完整性、可擴展類型等特性。PostgreSQL則是根據早先伯克利代碼而開發的一個開放源代碼的繼承者。
PostgreSQL是一個在Unix世界被廣泛應用的免費數據庫管理系統(DBMS),無論是它支持的特性,還是它的性能都可以和其它的商業數據庫一比高低。由於它采用C語言編寫,在不同的Unix之間互相移植非常方便,於是PostgreSQL能夠在眾多的平台上運行,包括:Solaris、AIX、SCO Unix、HP Unix、Linux、FreeBSD等。
PostgreSQL作為世界上應用最廣泛的數據庫系統,越來越多的人開始接受PostgreSQL。現在,筆者就介紹一下在RedHat Linux 7.0上如何應用 PostgreSQL。筆者曾經看了很多有關安裝和配置PostgreSQL的書,注意代有些術存在很多問題。現在,筆者就介紹一下在RedHat Linux 7.0上如何應用PostgreSQL。
在安裝和配置PostgreSQL之前,你的電腦必須滿足以下條件:
已經安裝紅帽子 7.0。
當前沒有安裝PostgreSQL。
已經安裝Gnome(我喜歡Gnome)。
已經安裝linuxconf 。
有root權限。
筆者以下涉及的內容包括:
安裝PostgreSQL服務器和客戶端。
Postmaster配置和選項描述。
創造用戶和數據庫。
從其它計算機訪問數據庫。