要了解PostgreSQL基礎知識,首先需要安裝PostgreSQL。本章介紹在Linux,Windows和Mac OS平台上安裝PostgreSQL。
按照下面的步驟,在Linux機器上安裝PostgreSQL。請確保以root用戶登錄之後進行安裝。
挑選想要的,盡可能精確的PostgreSQL版本號,從一個EnterpriseDB 平台。
我們這裡下載的是 postgresql-9.2.4-1-linux-x64.run 64位CentOS-6機器,現在讓我們執行如下:
[root@host]# chmod +x postgresql-9.2.4-1-linux-x64.run [root@host]# ./postgresql-9.2.4-1-linux-x64.run ------------------------------------------------------------------------ Welcome to the PostgreSQL Setup Wizard. ------------------------------------------------------------------------ Please specify the directory where PostgreSQL will be installed. Installation Directory [/opt/PostgreSQL/9.2]:
一旦啟動安裝程序,它會詢問安裝密碼,用戶等,使用數據庫的幾個基本問題,如位置,端口號等因此,保持默認值就可以了,除了密碼-可以提供一個密碼。它將安裝在Linux機器的PostgreSQL將顯示以下消息:
Please wait while Setup installs PostgreSQL on your computer. Installing 0% ______________ 50% ______________ 100% ######################################### ----------------------------------------------------------------------- Setup has finished installing PostgreSQL on your computer.
按照以下安裝後的步驟來創建數據庫。
[root@host]# su - postgres Password: bash-4.1$ createdb testdb bash-4.1$ psql testdb psql (8.4.13, server 9.2.4) test=#
可以啟動/重新啟動Postgres服務器的情況下,它沒有運行使用下面的命令:
[root@host]# service postgresql restart Stopping postgresql service: [ OK ] Starting postgresql service: [ OK ]
如果你的安裝是正確,PotsgreSQL提示test=#如上圖所示。
在Windows安裝PostgreSQL按照下面的步驟,Windows機器上安裝PostgreSQL。請確保已開啟第三方防病毒,同時安裝。
挑選你想要的PostgreSQL的版本號,可以點擊以下鏈接下載 EnterpriseDB
在安裝過程中的下一步是選擇將存儲數據的目錄,默認情況下它被存儲在“data”目錄下
下一步,安裝程序詢問密碼,輸入你喜歡的密碼
下一步,保持默認端口
下一步選擇“區域”,這裡選擇了“English, United States”。
這一步需要一段時間在系統上安裝PostgreSQL。在安裝過程完成後,將看到下面的畫面。取消選中該復選框並單擊Finish按鈕。
安裝過程完成後,可以訪問pgAdmin III ,從“程序”菜單下的PostgreSQL9.2 StackBuilder和PostgreSQL shell。
按照下面的步驟,在Mac機上安裝PostgreSQL。請確保以管理員身份登錄之前進行安裝。
選擇最新的版本號可用的Mac OS PostgreSQL 可以在EnterpriseDB 查找
這裡下載了PostgreSQL9.2.4-1-osx.dmg,Mac OS與OS X版本10.8.3上運行,現在,讓我們打開DMG鏡像取景器,只需雙擊它,這將PostgreSQL安裝在下面的窗口:
接下來,點擊Postgres的-9.2.4-1-OSX圖標會給出警告信息,只是接受警告,並進行進一步安裝。它會問管理員密碼使用下面的窗口:
輸入密碼並進行安裝,此步驟後,請重新啟動Mac機,如果不看下面的窗口,並重新啟動後再次開始安裝。
一旦啟動安裝程序,它會詢問安裝密碼、用戶將使用數據庫的幾個基本問題,如位置,端口號等因此保持它們的默認值,除了密碼,可以提供密碼。將安裝PostgreSQL的應用程序文件夾中,可以檢查Mac機:
現在可以啟動任何程序啟動。開始使用SQL shell。當啟動SQL Shell,只需使用除外,顯示輸入密碼,在安裝的時候選擇了所有的默認值。如果一切順利,Postgres數據庫裡面,你會給出一個postgress#提示,如下圖所示:
恭喜!現在,你准備好你的環境,開始PostgreSQL數據庫編程。