校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > Windows下Postgresql下載與配置方法

Windows下Postgresql下載與配置方法

熱門標簽:河南電話外呼系統招商 外呼線路資源屬于電信業務嗎 小裙科技電銷機器人怎樣 青白江400企業電話申請 內蒙古營銷智能外呼系統哪個好 呼和浩特外呼系統原理是什么 長沙電銷外呼防封卡是什么 crm外呼系統聯系方式 智能外呼系統官網

注意下載的是二進制版,不是帶Windows Installer的,即綠色版本

http://www.enterprisedb.com/products-services-training/pgbindownload

x86下載:postgresqwindows

x64下載:postgresqwindowsx64

執行下列步驟前,暫作以下假定:
PostgreSQL擬裝在d:\postgresql
數據庫以后擬存放在d:\postgresql\data

首先下載postgresql-9.2.4-1-windows-x64-binaries.zip最新版待用,下列步驟達到手工安裝好PostgreSQL,初始化數據庫,將PostgreSQL注冊為服務。

1、PostgreSQL.zip解壓至d:\postgresql后,創建一個data目錄;

2. 設置環境變量,編輯批處理文件 配置環境變量.vbs(永久生效)

a) 內容如下

on error resume next
set sysenv=CreateObject("WScript.Shell").Environment("system") '系統環境變量的數組對象
Path = CreateObject("Scripting.FileSystemObject").GetFolder(".").Path
'添加變量
sysenv("PGHOME")="D:\pgsql"
sysenv("PGHOST")="localhost"
sysenv("Path")=sysenv("PGHOME")+"\bin;"+sysenv("Path")
sysenv("PGLIB")=sysenv("PGHOME")+"\lib"
sysenv("PGDATA")=sysenv("PGHOME")+"\data"
 
wscript.echo "PostgreSQL環境變量安裝成功!不需要重新啟動計算機啊!"

b) 執行如下:

3、在空白處按住shift點擊鼠標右鍵,新開一個cmd窗口,并cd 至d:\postgresql\bin ;

4. 初始化并創建數據庫(一次即可)

initdb.exe -D d:\postgresql\data -E UTF-8 --locale=chs -U postgres -W

-D :指定數據庫簇的存儲目錄E:\pgsql\data

-E :指定DB的超級用戶的用戶名postgres

--locale:關于區域設置(chinese-simplified-china)

-U :默認編碼格式chs

-W :為超級用戶指定密碼的提示

如下:

4. 啟動數據庫

注:若未注冊為系統服務,則需每次手動啟動,否則pgadmin3連接數據庫失敗

pg_ctl -D d:\postgresql -l logfile start

顯示如下:

啟動后,在數據庫安裝的主目錄下生成一個logfile文件:D:\postgresql\logfile

5. 注冊為win8系統服務

注:需管理員權限方可

pg_ctl register -N PostgreSQL -D D:\postgresql\data

查看已經注冊的服務:win+R在彈出的運行框中,輸入:services.msc,如下:

net start PostgreSQL 查看是否啟動:命令行下輸入tasklist

netstat –an 可以查看所有和本地計算機建立連接的IP 卸載服務:同樣需要管理員權限,兩種方式

1) pg_ctl unregister –N PostgreSQL (win8)

2) sc delete PostgreSQL (PostgreSQL)

6. 配置pgAdmin3客戶端

目錄為D:\postgresql\bin\ pgAdmin3,雙擊,配置

注意:此處由于沒有slsadmin(自定義的用戶),會報錯,請使用剛才創建的postgres用戶登錄,登陸好了之后,使用這個賬號創建別的賬號

7. 連接數據庫成功

如何讓postgresql支持遠程登錄呢?

postgresql默認情況下,遠程訪問不能成功,如果需要允許遠程訪問,需要修改兩個配置文件,說明如下:

1.postgresql.conf

將該文件中的listen_addresses項值設定為“*”,在9.0 Windows版中,該項配置已經是“*”無需修改。

2.pg_hba.conf

在該配置文件的ipv4配置后面的host all all 127.0.0.1/32 md5行下添加以下配置,或者直接將這一行修改為以下配置

host all all 0.0.0.0/0 md5

如果不希望允許所有IP遠程訪問,則可以將上述配置項中的0.0.0.0設定為特定的IP值。

注意:listen_addresses項值設定為“*”這個地方默認是被注釋掉的,直接該參數,沒有去注釋的話,還是不能訪問的,請使用pgadmin自帶的工具去修改

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • Windows上PostgreSQL安裝配置教程
  • windows PostgreSQL 9.1 安裝詳細步驟
  • 在Windows下自動備份PostgreSQL的教程
  • 在windows下手動初始化PostgreSQL數據庫教程
  • Windows下Postgresql數據庫的下載與配置方法
  • Windows下PostgreSQL安裝圖解
  • Windows PostgreSQL 安裝圖文教程

標簽:菏澤 呼倫貝爾 黃石 安順 池州 舟山 白山 楚雄

巨人網絡通訊聲明:本文標題《Windows下Postgresql下載與配置方法》,本文關鍵詞  Windows,下,Postgresql,下載,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Windows下Postgresql下載與配置方法》相關的同類信息!
  • 本頁收集關于Windows下Postgresql下載與配置方法的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 策勒县| 宜兰县| 含山县| 安陆市| 廉江市| 克什克腾旗| 余庆县| 仲巴县| 大同市| 宣威市| 西平县| 玉树县| 枣强县| 教育| 宁城县| 山东| 依兰县| 崇州市| 石林| 荔波县| 婺源县| 林周县| 印江| 疏附县| 会泽县| 敦煌市| 尖扎县| 祁阳县| 江源县| 峨边| 潮州市| 井研县| 乌拉特中旗| 马尔康县| 绥滨县| 开远市| 梁河县| 肇东市| 兰考县| 东乡县| 临海市|