程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> ubuntu下 編譯安裝postgresql 8.2.5

ubuntu下 編譯安裝postgresql 8.2.5

編輯:關於SqlServer
查了一些資料,可是很多都不是很好用,還是自己總結一下吧。
配置編譯環境
安裝libreadline5-dev包可以解決找不到readline的問題:
sudo apt-get install libreadline5-dev

安裝zlib1g-dev包可以解決找不到zlib的問題:
sudo apt-get install zlib1g-dev

以上已經配置好了編譯postgresql的環境。
依次執行以下命令:
./configure
sudo gmake
如果你沒有安裝gmake 可以用sudo make來執行

sudo gmake install
 同上,如果沒有gmake的話,用sudo make install來執行
adduser postgres
添加一個用戶 名字為:postgres
mkdir /usr/local/pgsql/data
建立一個存儲數據庫文件的 目錄
chown postgres /usr/local/pgsql/data
更改這個目錄的權限為postgres也就是我們剛剛建立的用戶,專門用來操作數據庫
su - postgres
以postgres用戶登錄
/usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data
綁定數據目錄

接著屏幕提示:
Success. You can now start the database server using:

    /usr/local/pgsql/bin/postgres -D /usr/local/pgsql/data
or
    /usr/local/pgsql/bin/pg_ctl -D /usr/local/pgsql/data -l logfile start
設置成功,你可以用

/usr/local/pgsql/bin/postgres -D /usr/local/pgsql/data 啟動數據庫
也可以用
 /usr/local/pgsql/bin/pg_ctl -D /usr/local/pgsql/data -l logfile start
後面 -l logfile  設置log文件的存放位置,作服務器的話 ,日志是很重要的。
啟動數據庫:
我選用:/usr/local/pgsql/bin/pg_ctl -D /usr/local/pgsql/data -l logfile start
到這裡你的名字為postgres的數據庫已經啟動了。
安裝clIEnt軟件
用命令操作數據庫還是不方便,我們需要安裝pgAdmin 來操作數據庫
sudo apt-get install pgadmin3
安裝好之後
在服務器配置窗口輸入以下的信息就可以登錄你的數據庫了
如圖:
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved