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

Windows下Postgresql數(shù)據(jù)庫的下載與配置方法

 更新時(shí)間:2014年06月18日 17:16:59   投稿:mdxy-dxy  
這篇文章主要介紹了Windows下Postgresql數(shù)據(jù)庫的下載與配置方法 ,需要的朋友可以參考下

注意下載的是二進(jìn)制版,不是帶Windows Installer的。

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

x86下載http://get.enterprisedb.com/postgresql/postgresql-9.2.4-1-windows-binaries.zip
x64下載http://get.enterprisedb.com/postgresql/postgresql-9.2.4-1-windows-x64-binaries.zip

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

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

1、PostgreSQL.zip解壓至d:\postgresql后,創(chuàng)建一個(gè)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)境變量安裝成功!不需要重新啟動計(jì)算機(jī)??!"

b) 執(zhí)行如下:

3、在空白處按住shift點(diǎn)擊鼠標(biāo)右鍵,新開一個(gè)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 :默認(rèn)編碼格式chs

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

如下:

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

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

pg_ctl -D d:\postgresql -l logfile start

顯示如下:

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

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

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

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

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

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

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

1) pg_ctl unregister –N PostgreSQL (win8)

2) sc delete PostgreSQL (PostgreSQL)

6. 配置pgAdmin3客戶端

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

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

如何讓postgresql支持遠(yuǎn)程登錄呢?

只需要在服務(wù)器端配置
修改兩個(gè)文件:

postgresql.conf
pg_hba.conf

-----------------
比如環(huán)境中db server ip為10.10.3.5,
客戶端的ip為10.10.3.5

在postgresql.conf文件添加:
listen_addresses = '*'

在pg_hba.conf文件添加:
host all all 10.10.3.1/24 trust
24表示掩碼為255.255.255.0,所以表示對這個(gè)子網(wǎng)的所有IP開放了。
就可以在10.10.3.5上訪問10.10.3.5了。

完成后執(zhí)行一下
C:\Windows\System32>net stop PostgreSQL
C:\Windows\System32>net start PostgreSQL

相關(guān)文章

  • Windows PostgreSQL 安裝圖文教程

    Windows PostgreSQL 安裝圖文教程

    PostgreSQL是一套功能強(qiáng)大的對象-關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。經(jīng)過十幾年的發(fā)展, PostgreSQL 是世界上可以獲得的最先進(jìn)的開放源碼的數(shù)據(jù)庫系統(tǒng)
    2009-08-08
  • PostgreSQL模糊匹配走索引的操作

    PostgreSQL模糊匹配走索引的操作

    這篇文章主要介紹了PostgreSQL模糊匹配走索引的操作,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-01-01
  • postgresql 實(shí)現(xiàn)將字段為空的值替換為指定值

    postgresql 實(shí)現(xiàn)將字段為空的值替換為指定值

    這篇文章主要介紹了postgresql 實(shí)現(xiàn)將字段為空的值替換為指定值,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-01-01
  • PostgreSQL拼接字符串的幾種方法簡單示例

    PostgreSQL拼接字符串的幾種方法簡單示例

    在PostgreSQL中有多種方式可以拼接字符串,這篇文章主要給大家介紹了關(guān)于PostgreSQL拼接字符串的幾種方法,文中通過代碼示例介紹的非常詳細(xì),需要的朋友可以參考下
    2024-01-01
  • PostgreSQL中數(shù)據(jù)批量導(dǎo)入導(dǎo)出的錯誤處理

    PostgreSQL中數(shù)據(jù)批量導(dǎo)入導(dǎo)出的錯誤處理

    在 PostgreSQL 中進(jìn)行數(shù)據(jù)的批量導(dǎo)入導(dǎo)出是常見的操作,但有時(shí)可能會遇到各種錯誤,下面將詳細(xì)探討可能出現(xiàn)的錯誤類型、原因及相應(yīng)的解決方案,并提供具體的示例來幫助您更好地理解和處理這些問題,需要的朋友可以參考下
    2024-07-07
  • postgresql減少wal日志生成量的操作

    postgresql減少wal日志生成量的操作

    這篇文章主要介紹了postgresql減少wal日志生成量的操作,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-12-12
  • 詳解如何診斷和解決PostgreSQL中的死鎖問題

    詳解如何診斷和解決PostgreSQL中的死鎖問題

    在數(shù)據(jù)庫系統(tǒng)中,死鎖是一個(gè)常見但棘手的問題,PostgreSQL 也不例外,如果不及時(shí)診斷和解決,死鎖可能會導(dǎo)致系統(tǒng)性能嚴(yán)重下降,甚至應(yīng)用程序的崩潰,本文將詳細(xì)探討如何診斷和解決 PostgreSQL 中的死鎖問題,需要的朋友可以參考下
    2024-07-07
  • 本地計(jì)算機(jī)上的 postgresql 服務(wù)啟動后停止的問題解決

    本地計(jì)算機(jī)上的 postgresql 服務(wù)啟動后停止的問題解決

    這篇文章主要介紹了本地計(jì)算機(jī)上的 postgresql 服務(wù)啟動后停止的問題解決,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-01-01
  • PostgreSQL 復(fù)制表的 5 種方式詳解

    PostgreSQL 復(fù)制表的 5 種方式詳解

    PostgreSQL 提供了多種不同的復(fù)制表的方法,它們的差異在于是否需要復(fù)制表結(jié)構(gòu)或者數(shù)據(jù),這篇文章主要介紹了PostgreSQL 復(fù)制表的 5 種方式,需要的朋友可以參考下
    2023-01-01
  • CentOS PostgreSQL 12 主從復(fù)制(主從切換)操作

    CentOS PostgreSQL 12 主從復(fù)制(主從切換)操作

    這篇文章主要介紹了CentOS PostgreSQL 12 主從復(fù)制(主從切換)操作,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-01-01

最新評論