欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Windows下Postgresql下載與配置方法

 更新時間:2017年05月22日 09:59:29   作者:人生如若初見  
這篇文章主要為大家詳細介紹了Windows下Postgresql下載與配置方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下

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

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

x86下載:postgresqwindows

x64下載:postgresqwindowsx64

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

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

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

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

a) 內(nèi)容如下

on error resume next
set sysenv=CreateObject("WScript.Shell").Environment("system") '系統(tǒng)環(huán)境變量的數(shù)組對象
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環(huán)境變量安裝成功!不需要重新啟動計算機啊!"

b) 執(zhí)行如下:

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

4. 初始化并創(chuàng)建數(shù)據(jù)庫(一次即可)

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

-D :指定數(shù)據(jù)庫簇的存儲目錄E:\pgsql\data

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

--locale:關(guān)于區(qū)域設(shè)置(chinese-simplified-china)

-U :默認編碼格式chs

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

如下:

4. 啟動數(shù)據(jù)庫

注:若未注冊為系統(tǒng)服務,則需每次手動啟動,否則pgadmin3連接數(shù)據(jù)庫失敗

pg_ctl -D d:\postgresql -l logfile start

顯示如下:

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

5. 注冊為win8系統(tǒng)服務

注:需管理員權(quán)限方可

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

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

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

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

1) pg_ctl unregister –N PostgreSQL (win8)

2) sc delete PostgreSQL (PostgreSQL)

6. 配置pgAdmin3客戶端

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

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

7. 連接數(shù)據(jù)庫成功

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

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

1.postgresql.conf

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

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設(shè)定為特定的IP值。

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

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

相關(guān)文章

  • pgsql 實現(xiàn)用戶自定義表結(jié)構(gòu)信息獲取

    pgsql 實現(xiàn)用戶自定義表結(jié)構(gòu)信息獲取

    這篇文章主要介紹了pgsql 實現(xiàn)用戶自定義表結(jié)構(gòu)信息獲取,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-01-01
  • CVE-2019-9193之PostgreSQL?任意命令執(zhí)行漏洞的問題

    CVE-2019-9193之PostgreSQL?任意命令執(zhí)行漏洞的問題

    這篇文章主要介紹了CVE-2019-9193:PostgreSQL?任意命令執(zhí)行漏洞,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-08-08
  • PostgreSQL長事務概念解析

    PostgreSQL長事務概念解析

    pg中的長事務會影響表中垃圾回收,導致表的年齡增長無法freeze。能消耗事務的只有當執(zhí)行了一些DML或者DDL操作后才能算是我們通常說的長事務。否則只能算是我們常說的長連接,當然長連接也有很多弊端,例如占用內(nèi)存、cpu等資源
    2022-09-09
  • Linux下創(chuàng)建Postgresql數(shù)據(jù)庫的方法步驟

    Linux下創(chuàng)建Postgresql數(shù)據(jù)庫的方法步驟

    PostgreSQL 是一種非常復雜的對象-關(guān)系型數(shù)據(jù)庫管理系統(tǒng)(ORDBMS),也是目前功能最強大,特性最豐富和最復雜的自由軟件數(shù)據(jù)庫系統(tǒng)。下面這篇文章主要給大家介紹了關(guān)于在Linux下創(chuàng)建Postgresql數(shù)據(jù)庫的方法步驟,需要的朋友可以參考,下面來一起看看吧。
    2017-07-07
  • PostgreSQL對數(shù)組元素聚合基本方法示例

    PostgreSQL對數(shù)組元素聚合基本方法示例

    這篇文章主要為大家介紹了PostgreSQL對數(shù)組元素聚合基本方法示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-08-08
  • PostgreSQL之INDEX 索引詳解

    PostgreSQL之INDEX 索引詳解

    這篇文章主要介紹了PostgreSQL之INDEX 索引詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-02-02
  • postgresql開啟pg_log日志詳細步驟及參數(shù)說明

    postgresql開啟pg_log日志詳細步驟及參數(shù)說明

    pg_log日志要啟動保存的話需要去設(shè)置一下相關(guān)的配置文件參數(shù)就好了,下面這篇文章主要給大家介紹了關(guān)于postgresql開啟pg_log日志詳細步驟及參數(shù)說明的相關(guān)資料,需要的朋友可以參考下
    2024-02-02
  • postgres array_to_string和array的用法講解

    postgres array_to_string和array的用法講解

    這篇文章主要介紹了postgres array_to_string和array的用法講解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-01-01
  • 將PostgreSQL的數(shù)據(jù)實時同步到Doris的技巧分享

    將PostgreSQL的數(shù)據(jù)實時同步到Doris的技巧分享

    眾所周知,在兩個毫不相干的數(shù)據(jù)管理系統(tǒng)之間進行數(shù)據(jù)同步,特別是實時同步,其復雜程度足以讓高級DBA腦瓜疼,本文給大家介紹了將PostgreSQL的數(shù)據(jù)實時同步到Doris的技巧分享,需要的朋友可以參考下
    2024-03-03
  • postgresql 中的時間處理小技巧(推薦)

    postgresql 中的時間處理小技巧(推薦)

    這篇文章主要介紹了postgresql 中的時間處理小技巧(推薦),本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-03-03

最新評論