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

Win11安裝PostgreSQL數(shù)據(jù)庫(kù)的兩種方式詳細(xì)步驟

 更新時(shí)間:2025年04月07日 09:36:53   作者:ZuuuuYao  
PostgreSQL是備受業(yè)界青睞的關(guān)系型數(shù)據(jù)庫(kù),尤其是在地理空間和移動(dòng)領(lǐng)域,這篇文章主要介紹了Win11安裝PostgreSQL數(shù)據(jù)庫(kù)的兩種方式詳細(xì)步驟,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下

一、exe文件安裝 (推薦)

下載安裝包

官方下載地址 https://www.postgresql.org/download/

1. 選擇操作系統(tǒng)

2. 跳轉(zhuǎn)到EDB(PostgreSQL 的安裝包托管在 EDB上)

3. 選擇版本點(diǎn)擊下載按鈕

安裝

1. 管理員打開(kāi)安裝包

2. 選擇安裝目錄

將安裝目錄盤(pán)符改成D或其它數(shù)據(jù)盤(pán),目錄不變

3. 勾選安裝項(xiàng)

PostgreSQL Server PG數(shù)據(jù)庫(kù)pgAdmin 4 自帶數(shù)據(jù)庫(kù)管理工具,不過(guò)一般使用Navicat管理Stack Builder 插件擴(kuò)展功能Command Line Tools 命令行工具

4. 設(shè)置數(shù)據(jù)存儲(chǔ)目錄

默認(rèn)是C盤(pán),把盤(pán)符改成D或者其它數(shù)據(jù)盤(pán)。目錄不變

5. 設(shè)置管理員密碼

輸入兩次密碼

6. 設(shè)置端口

默認(rèn)就行

7. 地區(qū)設(shè)置

選擇默認(rèn)地區(qū),安裝時(shí)系統(tǒng)自動(dòng)選擇地區(qū)。 不同的地區(qū)界面文字、錯(cuò)誤消息、排序、字符集和排序規(guī)則會(huì)有區(qū)別。

8. next 安裝

繼續(xù)點(diǎn)擊next開(kāi)始安裝,等待安裝完成。取消勾選點(diǎn)擊Finish

9. 運(yùn)行自帶pgAdmin管理工具連接

開(kāi)始菜單中搜索pgAdmin

展開(kāi)Servers 可以看到本地運(yùn)行的數(shù)據(jù)庫(kù)服務(wù)。

雙擊PostgreSQL 16 輸入管理員密碼

連接上就可以進(jìn)行管理了

10. 使用Navicat 連接

填寫(xiě)端口、賬號(hào)、密碼

如果打開(kāi)數(shù)據(jù)庫(kù)提示 ERROR:column "datlastsysoid" does not exist ,這是因?yàn)镻ostgreSQL 15版本中刪除了datlastsysoid字段,而Navicat的某些版本在查找這個(gè)已棄用的字段時(shí)會(huì)引發(fā)錯(cuò)誤。具體來(lái)說(shuō),PostgreSQL 15從表中刪除了datlastsysoid字段。換一個(gè)高版本Navicat 工具或者降低PostgreSQL版本就行,安裝的數(shù)據(jù)庫(kù)沒(méi)有問(wèn)題的。

二、壓縮包安裝 下載壓縮包

官方下載地址 https://www.postgresql.org/download/

選擇操作系統(tǒng)

點(diǎn)擊 zip archive

選擇版本點(diǎn)擊開(kāi)始下載

安裝

1. 解壓

我解壓到 D:\Program Files,D:\Program Files\pgsql 是我的軟件安裝目錄

2. 創(chuàng)建數(shù)據(jù)存儲(chǔ)目錄

D:\Program Files\pgsql 目錄中創(chuàng)建data 用作數(shù)據(jù)目錄

3. 初始化數(shù)據(jù)庫(kù)

在bin目錄下打開(kāi) CMD 命令行

執(zhí)行

initdb -D ../data -U postgres -A password -E utf8 --locale=C -W

命令行參數(shù)解釋:

  -D 指定初始化的數(shù)據(jù)庫(kù)目錄(當(dāng)前在bin目錄指定上級(jí)目錄的data)
  -U 數(shù)據(jù)庫(kù)超級(jí)用戶(hù)名(此處為postgres,如果不設(shè)置,會(huì)用當(dāng)前windows用戶(hù)名為賬號(hào))
  -A 數(shù)據(jù)庫(kù)認(rèn)證方式
  -E 數(shù)據(jù)庫(kù)編碼格式
  --locale 數(shù)據(jù)庫(kù)簇使用的本地化語(yǔ)言 
  -W 命令行執(zhí)行后 輸入密鑰

執(zhí)行命令后需要設(shè)置管理員密碼,輸入兩次

4. 啟動(dòng)

執(zhí)行

# -D 指定數(shù)據(jù)目錄 ,我是在bin目錄下執(zhí)行 所以數(shù)據(jù)目錄是 ../data
# -l 指定日志文件
pg_ctl -D ../data -l ../logfile.log start

5. 常用命令

啟動(dòng)

# 在bin目錄下執(zhí)行
pg_ctl stop -D ../data

停止

# 在bin目錄下執(zhí)行
pg_ctl stop -D ../data

6. Navicat 連接

如果打開(kāi)數(shù)據(jù)庫(kù)提示 ERROR:column "datlastsysoid" does not exist ,這是因?yàn)镻ostgreSQL 15版本中刪除了datlastsysoid字段,而Navicat的某些版本在查找這個(gè)已棄用的字段時(shí)會(huì)引發(fā)錯(cuò)誤。具體來(lái)說(shuō),PostgreSQL 15從表中刪除了datlastsysoid字段。換一個(gè)高版本Navicat 工具或者降低PostgreSQL版本就行,安裝的數(shù)據(jù)庫(kù)沒(méi)有問(wèn)題的。

總結(jié)

到此這篇關(guān)于Win11安裝PostgreSQL數(shù)據(jù)庫(kù)的兩種方式詳細(xì)步驟的文章就介紹到這了,更多相關(guān)Win11安裝pgSQL數(shù)據(jù)庫(kù)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • PostgreSQL 如何獲取當(dāng)前日期時(shí)間及注意事項(xiàng)

    PostgreSQL 如何獲取當(dāng)前日期時(shí)間及注意事項(xiàng)

    這篇文章主要介紹了PostgreSQL 如何獲取當(dāng)前日期時(shí)間及注意事項(xiàng),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-10-10
  • PostgreSQL ROW_NUMBER() OVER()的用法說(shuō)明

    PostgreSQL ROW_NUMBER() OVER()的用法說(shuō)明

    這篇文章主要介紹了PostgreSQL ROW_NUMBER() OVER()的用法說(shuō)明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-02-02
  • PostgreSQL實(shí)現(xiàn)批量插入、更新與合并操作的方法

    PostgreSQL實(shí)現(xiàn)批量插入、更新與合并操作的方法

    這篇文章主要給大家介紹了關(guān)于PostgreSQL實(shí)現(xiàn)批量插入、更新與合并操作的相關(guān)資料,文中通過(guò)圖文以及示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-02-02
  • PostgreSQL 數(shù)據(jù)同步到ES 搭建操作

    PostgreSQL 數(shù)據(jù)同步到ES 搭建操作

    這篇文章主要介紹了PostgreSQL 數(shù)據(jù)同步到ES 搭建操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-01-01
  • 淺談pg_hint_plan定制執(zhí)行計(jì)劃

    淺談pg_hint_plan定制執(zhí)行計(jì)劃

    這篇文章主要介紹了淺談pg_hint_plan定制執(zhí)行計(jì)劃操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-01-01
  • PostgreSql 導(dǎo)入導(dǎo)出sql文件格式的表數(shù)據(jù)實(shí)例

    PostgreSql 導(dǎo)入導(dǎo)出sql文件格式的表數(shù)據(jù)實(shí)例

    這篇文章主要介紹了PostgreSql 導(dǎo)入導(dǎo)出sql文件格式的表數(shù)據(jù)實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-01-01
  • Postgresql開(kāi)啟遠(yuǎn)程訪問(wèn)的步驟全紀(jì)錄

    Postgresql開(kāi)啟遠(yuǎn)程訪問(wèn)的步驟全紀(jì)錄

    postgre一般默認(rèn)為本地連接,不支持遠(yuǎn)程訪問(wèn),所以如果要開(kāi)啟遠(yuǎn)程訪問(wèn),需要更改安裝文件的配置。下面這篇文章主要給大家介紹了關(guān)于Postgresql開(kāi)啟遠(yuǎn)程訪問(wèn)的相關(guān)資料,需要的朋友可以參考借鑒,下面來(lái)一起看看吧。
    2018-03-03
  • postgresql pg_hba.conf 簡(jiǎn)介及配置詳解

    postgresql pg_hba.conf 簡(jiǎn)介及配置詳解

    配置文件之pg_hba.conf該文件用于控制訪問(wèn)安全性,管理客戶(hù)端對(duì)于PostgreSQL服務(wù)器的訪問(wèn)權(quán)限,本文給大家介紹postgresql pg_hba.conf 簡(jiǎn)介及配置,感興趣的朋友跟隨小編一起看看吧
    2024-03-03
  • PostgreSQL大版本升級(jí)的詳細(xì)流程

    PostgreSQL大版本升級(jí)的詳細(xì)流程

    PostgreSQL版本發(fā)布規(guī)則,一年一個(gè)大版本,一個(gè)季度一個(gè)小版本;PG遇到的BUG問(wèn)題,社區(qū)會(huì)很快進(jìn)行修復(fù),并在下一個(gè)版本中發(fā)布,因此有必要進(jìn)行對(duì)數(shù)據(jù)庫(kù)版本升級(jí),本文給大家介紹了PostgreSQL大版本升級(jí)的詳細(xì)流程,需要的朋友可以參考下
    2024-04-04
  • Postgresql 賦予用戶(hù)權(quán)限和撤銷(xiāo)權(quán)限的實(shí)例

    Postgresql 賦予用戶(hù)權(quán)限和撤銷(xiāo)權(quán)限的實(shí)例

    這篇文章主要介紹了Postgresql 賦予用戶(hù)權(quán)限和撤銷(xiāo)權(quán)限的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-01-01

最新評(píng)論