Postgresql在Windows下的解壓安裝

2021-09-05 23:34:07 字數 1637 閱讀 3961

2.設定環境變數如下:

set pghome=d:\postgresql\pgsql

set pgdata=%pghome%\data

set pglib=%pghome%\lib

set pghost=localhost

set path=%pghome%\bin;%path%

3.建立資料庫,利用pgsql\bin目錄下的initdb.exe命令,我用的格式如下:

initdb --locale=chs -e utf8 -d "mypostgre" -u postgre –w postgre
關於initdb的詳細引數,可以用initdb --help來檢視。
若是執行成功,有如下log資訊:
creating directory postgre ... ok

creating subdirectories ... ok

selecting default max_connections ... 100

selecting default shared_buffers ... 32mb

creating configuration files ... ok

creating template1 database in postgre/base/1 ... ok

initializing pg_authid ... ok

enter new superuser password:

enter it again:

setting password ... ok

initializing dependencies ... ok

creating system views ... ok

loading system objects' descriptions ... ok

creating conversions ... ok

creating dictionaries ... ok

setting privileges on built-in objects ... ok

creating information schema ... ok

vacuuming database template1 ... ok

copying template1 to template0 ... ok

copying template1 to postgres ... ok

上面紅色的地方需要輸入資料庫超級使用者的密碼。

4.成功安裝後,在windows中新增使用者 postgre,該使用者就是之前在initdb命令中-u 後的使用者名稱。

5.啟動資料庫和停止資料庫的命令為:

pg_ctl -d "mypostgre" start

pg_ctl -d "mypostgre" stop

然後就可以開始postgresql的學習之旅了:)。
我也是剛開始學習postgresql,主要是想利用其空間資料庫的功能來完成一些gis方面的應用。
希望能和大家多交流交流,同時能得到高手的指教!

用VMware在Linux中安裝Windows

quote 今天老大交給我個任務,把公司的windows流 伺服器放到linux中去,來節省一台伺服器,我倒 本來想使用helix實驗一下的,可是老大說一定要使用windows server環境,方便以後除錯其餘的東東,我狂暈,以前在win下虛擬可好多linux使用,可是還沒弄過在linux下虛擬w...

在ubuntu下安裝PostgreSQL 9 0

最新版的直接可以用命令安裝 sudo apt get install postgresql xx 如果想安裝舊版本的 需要更新一下源 cd etc apt cp sources.list sources.list.old sudo vi sources.list在sources.list追加 deb...

在linux下安裝PostgreSQL

0.編譯環境 1.安裝postgresql 1 解壓postgresql 9.1.7.tar.bz2 tar jxvf postgresql 9.1.7.tar.bz2 2 進入解壓後的postgresql 9.1.7目錄 cd postgresql 9.1.7 3 編譯postgresql原始碼 ...