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

windows PostgreSQL 9.1 安裝詳細步驟

 更新時間:2016年11月28日 22:05:57   投稿:mdxy-dxy  
這篇文章主要介紹了windows PostgreSQL 9.1 安裝詳細步驟,需要的朋友可以參考下

PostgreSQL安裝:

一、windows下安裝過程

安裝介質:postgresql-9.1.3-1-windows.exe(46M),安裝過程非常簡單,過程如下:
1、開始安裝:


2、選擇程序安裝目錄:

注:安裝 PostgreSQL 的分區(qū)最好是 NTFS 格式的。PostgreSQL 首要任務是要保證數據的完整性,而 FAT 和 FAT32 文件系統(tǒng)不能提供這樣的可靠性保障,而且 FAT 文件系統(tǒng)缺乏安全性保障,無法保證原始數據在未經授權的情況下被更改。此外,PostgreSQL 所使用的"多分點"功能完成表空間的這一特征在FAT文件系統(tǒng)下無法實現(xiàn)。
然而,在某些系統(tǒng)中,只有一種 FAT 分區(qū),這種情況下,可以正常安裝 PostgreSQL,但不要進行數據庫的初始化工作。安裝完成后,在 FAT 分區(qū)上手動執(zhí)行 initdb.exe 程序即可,但不能保證其安全性和可靠性,并且建立表空間也會失敗。

3、選擇數據存放目錄:

4、輸入數據庫超級用戶和創(chuàng)建的OS用戶的密碼

注:數據庫超級用戶是一個非管理員賬戶,這是為了減少黑客利用在 PostgreSQL 發(fā)現(xiàn)的缺陷對系統(tǒng)造成損害,因此需要對數據庫超級用戶設置密碼,如下圖所示,安裝程序自動建立的服務用戶的用戶名默認為 postgres。

5、設置服務監(jiān)聽端口,默認為5432

6、選擇運行時語言環(huán)境

注:選擇數據庫存儲區(qū)域的運行時語言環(huán)境(字符編碼格式)。
在選擇語言環(huán)境時,若選擇"default locale"會導致安裝不正確;同時,PostgreSQL 不支持 GBK 和 GB18030 作為字符集,如果選擇其它四個中文字符集:中文繁體 香港(Chinese[Traditional], Hong Kong S.A.R.)、中文簡體 新加坡(Chinese[Simplified], Singapore)、中文繁體 臺灣(Chinese[Traditional], Taiwan)和中文繁體 澳門(Chinese[Traditional], Marco S.A.R.),會導致查詢結果和排序效果不正確。建議選擇"C",即不使用區(qū)域。
----我選擇了default localt,安裝正確;建議選擇default localt。

7、安裝過程(2分鐘)

8、安裝完成

安裝完成后,從開始文件夾可以看到:

在安裝目錄可以看到:

其中:data存放數據文件、日志文件、控制文件、配置文件等。
uninstall-postgresql.exe用于卸載已安裝的數據庫管理系統(tǒng)。
pg_env.bat里配置了數據庫的幾個環(huán)境變量,內容如下:


二、pgAdmin(大象)
對于每種數據庫管理系統(tǒng),都有相當多的設計與管理工具(可視化界面管理工具),有的是數據庫廠商自己提供的(一般都至少有一個),有的是第三方公司開發(fā)的,你甚至可以自己寫一個簡單易用的管理工具。例如Oracle的Oracle SQL Developer(自己開發(fā)的)、PLSQL Developer(第三方公司開發(fā)的)、SQL Server Management Studio(自己開發(fā)的)、http://www.oschina.net/project(開源中國)網站上提供的個人或組織開發(fā)的簡易小巧的管理工具。
PostgreSQL就有好幾款流行的管理工具,例如:pgAdmin、navicat_pgsql、phppgsql等。
pgAdmin是一個針對PostgreSQL數據庫的設計和管理接口,可以在大多數操作系統(tǒng)上運行。軟件用C++編寫,具有很優(yōu)秀的性能。
pgadmin 是與 Postgres 分開發(fā)布的,可以從www.pgadmin.org下載。目前裝個全功能的PostgreSQL數據庫,自帶該管理工具。
打開pgAdmin,可以看到在第一部分安裝的本地數據庫的屬性,如下圖所示:

圖中可以看出,新安裝的PostgreSQL數據庫管理系統(tǒng)帶有一個數據庫postgres;已建好兩個表空間:pg_default、pg_global。
initdb.exe初始化的兩個默認表空間pg_global、pg_default。數據庫默認的表空間pg_default 是用來存儲系統(tǒng)目錄對象、用戶表、用戶表index、和臨時表、臨時表index、內部臨時表的默認空間,他是模板數據庫template0和template1的默認表空間。initdb.exe初始化的兩個默認表空間pg_global、pg_default。數據庫默認的表空間pg_global是用來存儲共享系統(tǒng)目錄的默認空間。
pg_default 為 PostgreSQL也可以理解成系統(tǒng)表空間,它對應的物理位置為 $PGDATA/base目錄。
在PostgreSQL(pg_catalog)下可以看到postgers數據庫的一些數據字典和數據字典視圖。


新建一個服務器連接,連接遠程linux服務器上的PostgreSQL數據庫(假設已有遠程linux上已安裝好PostgreSQL數據庫管理系統(tǒng)):

得到數據庫屬性如下圖所示:

圖中可以看出,該遠程數據庫管理系統(tǒng)上建有兩個數據庫:postgres、cpost;四個表空間:pg_default、pg_global、pis_data、pis_index。


三、pgsql
對于每種數據庫管理系統(tǒng),都會提供一個命令行管理接口,例如Oracle的sqlplus,SQL Server的isql和osql等。
凡是用圖形管理界面可以實現(xiàn)的功能原則上都可以通過命令行界面命令實現(xiàn)。兩者各有優(yōu)缺點,使用場合不同。在windows下當然常用圖形管理界面,因為在圖像管理界面中往往都嵌有命令行工具,而在unix和linux下,當然就常用命令行工具了,除了我們在類unix下主要使用字符界面的原因外,還因為大部分情況下我們只能通過telnet或ssh工具遠程連接服務器進行操作,此時也只能使用命令行了。
從開始目錄打開SQL shell(pgsql),該可執(zhí)行程序為E:\PostgreSQL\bin\psql.exe。輸入密碼得到如下圖界面:

也可以在修改了系統(tǒng)環(huán)境變量Path之后(增加PostgreSQL\bin目錄),從命令行直接啟動pgsql。

至此,PostgreSQL在Windows下安裝完畢。

相關文章

  • postgresql 中的序列nextval詳解

    postgresql 中的序列nextval詳解

    這篇文章主要介紹了postgresql 中的序列nextval詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-02-02
  • postgresql分頁數據重復問題的深入理解

    postgresql分頁數據重復問題的深入理解

    這篇文章主要給大家介紹了關于postgresql分頁數據重復問題的相關資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用postgresql具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-04-04
  • postgresql通過索引優(yōu)化查詢速度操作

    postgresql通過索引優(yōu)化查詢速度操作

    這篇文章主要介紹了postgresql通過索引優(yōu)化查詢速度操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-12-12
  • PostgreSQL誤刪數據庫該怎么辦詳解

    PostgreSQL誤刪數據庫該怎么辦詳解

    這篇文章主要介紹了PostgreSQL中誤刪數據庫的恢復方法,包括備份恢復、歸檔日志恢復和操作系統(tǒng)層面的快照恢復,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2025-03-03
  • 在Linux系統(tǒng)上安裝PostgreSQL數據庫

    在Linux系統(tǒng)上安裝PostgreSQL數據庫

    這篇文章介紹了在Linux系統(tǒng)上安裝PostgreSQL數據庫的方法,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-03-03
  • PostgreSQL游標與索引選擇實例詳細介紹

    PostgreSQL游標與索引選擇實例詳細介紹

    這篇文章主要介紹了PostgreSQL游標與索引選擇優(yōu)化案例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習吧
    2022-09-09
  • postgresql影子用戶實踐場景分析

    postgresql影子用戶實踐場景分析

    這篇文章主要介紹了postgresql影子用戶實踐場景分析,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-03-03
  • 如何將excel表格數據導入postgresql數據庫

    如何將excel表格數據導入postgresql數據庫

    這篇文章主要介紹了如何將excel表格數據導入postgresql數據庫,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-03-03
  • PGSQL 實現(xiàn)把字符串轉換成double類型(to_number())

    PGSQL 實現(xiàn)把字符串轉換成double類型(to_number())

    這篇文章主要介紹了PGSQL 實現(xiàn)把字符串轉換成double類型(to_number()),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-12-12
  • postgreSQL的crud操作詳解

    postgreSQL的crud操作詳解

    這篇文章主要介紹了postgreSQL的crud操作詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-01-01

最新評論