PostgreSQL 數據庫下載和安裝

官網:?PostgreSQL: Downloads

推薦下載網站:EDB downloads postgresql

我選了?postgresql-15.12-1-windows-x64.exe

鼠標雙擊,開始安裝:

安裝路徑:

Installation Directory: D:\Program Files\PostgreSQL\15
Server Installation Directory: D:\Program Files\PostgreSQL\15
Data Directory: D:\PostgreSQL\15\data
Database Port: 5432
Database Superuser: postgres
Operating System Account: NT AUTHORITY\NetworkService
Database Service: postgresql-x64-15
Command Line Tools Installation Directory: D:\Program Files\PostgreSQL\15
pgAdmin4 Installation Directory: D:\Program Files\PostgreSQL\15\pgAdmin 4
Stack Builder Installation Directory: D:\Program Files\PostgreSQL\15
Installation Log: C:\Users\your\AppData\Local\Temp\install-postgresql.log

?

?

Stack Builder 4.2.2 我按了【取消】,初學,還不了解內情,暫停繼續安裝。

在【任務管理器】【服務】:postgresql-x64-15? 正在運行

將?D:\Program Files\PostgreSQL\15\bin 添加入 環境變量 Path 中
運行 cmd
where psql
D:\Program Files\PostgreSQL\15\bin\psql.exe

psql -?
psql -h localhost -p 5432 -U postgres?

安裝目錄:

cd?D:\Program Files\PostgreSQL\15\pgAdmin 4\
有目錄 docs, python , runtime , web?

專業安裝參閱:PostgreSQL數據庫安裝與啟動?


向豆包提問:PostgreSQL 數據庫有哪些優點?

PostgreSQL 是一種流行的開源關系型數據庫管理系統,具有以下優點:

  1. 強大的功能
    • 支持標準的 SQL 語言,包括數據定義、數據操作、數據控制等功能,同時還支持許多高級特性,如事務處理、視圖、存儲過程、函數等。
    • 支持復雜的查詢,能夠處理多表關聯、子查詢、聚合函數等復雜的查詢操作,并且具有高效的查詢優化器,能夠快速生成最優的查詢執行計劃。
  2. 高度可擴展性
    • 可以輕松地擴展到處理大量的數據和高并發的訪問。它能夠在不同的硬件平臺上運行,包括小型的桌面系統到大型的服務器集群,并且能夠根據業務需求動態地調整資源配置。
    • 支持分布式數據庫架構,可以將數據分布在多個節點上,實現數據的并行處理和高可用性,提高系統的整體性能和可靠性。
  3. 數據完整性和一致性
    • 提供了強大的事務處理功能,支持 ACID(原子性、一致性、隔離性、持久性)屬性,確保數據在各種情況下的完整性和一致性。
    • 支持多種約束條件,如主鍵約束、外鍵約束、唯一約束、檢查約束等,可以有效地保證數據的合法性和準確性。
  4. 安全性高
    • 具有強大的安全機制,包括用戶認證、訪問控制、數據加密等功能。可以對不同的用戶授予不同的權限,精確地控制用戶對數據庫對象的訪問。
    • 支持 SSL 加密連接,確保數據在網絡傳輸過程中的安全性,防止數據被竊取或篡改。
  5. 開源和社區支持
    • 作為開源軟件,PostgreSQL 的源代碼是公開的,用戶可以自由地使用、修改和分發。這使得它具有較低的成本,并且可以根據具體需求進行定制化開發。
    • 擁有龐大而活躍的社區,社區成員積極參與數據庫的開發、維護和改進,不斷推出新的功能和優化措施。同時,社區還提供了豐富的文檔、教程和技術支持,方便用戶學習和使用。
  6. 兼容性好
    • 能夠很好地與其他開源軟件和技術集成,如 Linux、Apache、Python、Java 等,形成強大的開源技術棧,廣泛應用于各種不同的場景中。
    • 可以在多種操作系統上運行,包括 Windows、Linux、Mac OS 等,具有良好的跨平臺性,方便用戶根據自己的需求選擇合適的操作系統平臺。
  7. 數據類型豐富
    • 支持多種數據類型,包括常見的整數、浮點數、字符串、日期時間等,還支持一些特殊的數據類型,如 JSON、XML、數組、幾何類型等。豐富的數據類型使得 PostgreSQL 能夠更好地滿足不同應用場景下的數據存儲需求。
    • 允許用戶自定義數據類型,進一步擴展了數據庫的功能和靈活性,用戶可以根據業務需求定義自己的復雜數據類型,并對其進行操作和管理。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/81248.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/81248.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/81248.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

一、Javaweb是什么?

1.1 客戶端與服務端 客戶端 :用于與用戶進行交互,接受用戶的輸入或操作,且展示服務器端的數據以及向服務器傳遞數據。 例如:手機app,微信小程序、瀏覽器… 服務端 :與客戶端進行交互,接受客戶…

奇偶ASCII值判斷

奇偶ASCII值判斷 Description 任意輸入一個字符,判斷其ASCII是否是奇數,若是,輸出YES,否則,輸出NO。例如,字符A的ASCII值是65,則輸出YES,若輸入字符B(ASCII值是66),則輸…

OpenCV 圖形API(74)圖像與通道拼接函數-----合并三個單通道圖像(GMat)為一個多通道圖像的函數merge3()

操作系統:ubuntu22.04 OpenCV版本:OpenCV4.9 IDE:Visual Studio Code 編程語言:C11 算法描述 從3個單通道矩陣創建一個3通道矩陣。 此函數將多個矩陣合并以生成一個單一的多通道矩陣。即,輸出矩陣的每個元素將是輸入矩陣元素的…

多節點監測任務分配方法比較與分析

多監測節點任務分配方法是分布式系統、物聯網(IoT)、工業監測等領域的核心技術,其核心目標是在資源受限條件下高效分配任務,以優化系統性能。以下從方法分類、對比分析、應用場景選擇及挑戰等方面進行系統闡述: 圖1 多…

【推薦系統筆記】BPR損失函數公式

一、BPR損失函數公式 BPR 損失函數的核心公式如下: L BPR ? ∑ ( u , i , j ) ∈ D ln ? σ ( x ^ u i j ) λ ∣ ∣ Θ ∣ ∣ 2 L_{\text{BPR}} - \sum_{(u, i, j) \in D} \ln \sigma(\hat{x}_{uij}) \lambda ||\Theta||^2 LBPR??(u,i,j)∈D∑?lnσ(x^ui…

Java 核心--泛型枚舉

作者:IvanCodes 發布時間:2025年4月30日🤓 專欄:Java教程 各位 CSDN伙伴們,大家好!👋 寫了那么多代碼,有沒有遇到過這樣的“驚喜”:滿心歡喜地從 ArrayList 里取出數據…

新能源行業供應鏈規劃及集成計劃報告(95頁PPT)(文末有下載方式)

資料解讀:《數字化供應鏈規劃及集成計劃現狀評估報告》 詳細資料請看本解讀文章的最后內容。 該報告圍繞新能源行業 XX 企業供應鏈展開,全面評估其現狀,剖析存在的問題,并提出改進方向和關鍵舉措,旨在提升供應鏈競爭力…

Centos 7 yum配置出現一下報錯:

One of the configured repositories failed (CentOS-$releaserver-Base), and yum doesnt have enough cached data to continue. At this point the only safe thing yum can do is fail. There are a few ways to work "fix" this: 1.解決CentOS Yum Repositor…

Redis 常見問題深度剖析與全方位解決方案指南

Redis 是一款廣泛使用的開源內存數據庫,在實際應用中常會遇到以下一些常見問題: 1.內存占用問題 問題描述:隨著數據量的不斷增加,Redis 占用的內存可能會超出預期,導致服務器內存不足,影響系統的穩定性和…

HOOK上癮思維模型——AI與思維模型【88】

一、定義 HOOK上癮思維模型是一種通過設計一系列的觸發(Trigger)、行動(Action)、獎勵(Reward)和投入(Investment)環節,來促使用戶形成習慣并持續使用產品或服務的思維框…

【playwright】內網離線部署playwright

背景:安裝好python3.9后,由于內網無法使用pip安裝playwright,多方收集資料,終于部署完成,現匯總如下: 1、playwright需要python3.7以上的版本,如果低于這個版本先要將python解釋器升級 2、在可…

Unity動態列表+UniTask異步數據請求

Unity動態列表UniTask異步數據請求 很久沒有寫東西了。最近有一個需求,在Unity項目里,有幾個比較長的列表,經歷了一翻優化,趁這幾日閑暇,記錄下來,給自己留個筆記,也送給有緣之人共同探討吧。 …

pandas讀取Excel數據(.xlsx和.xls)到treeview

對于.xls文件,xlrd可能更合適,但需要注意新版本的xlrd可能不支持xlsx,不過用戶可能同時需要處理兩種格式,所以可能需要結合openpyxl和xlrd?或者直接用pandas,因為它內部會處理這些依賴。 然后,…

2025年Jetpack Compose集成網絡請求庫的完整實施方案

Compose中集成網絡請求庫,網絡請求現在Retrofit是最流行的。 首先在Compose中如何進行網絡請求,而不僅僅是集成庫。因為Compose本身是UI框架,網絡請求其實還是通過ViewModel或者Repository來處理,然后通過狀態管理來更新UI。所以…

機器視覺開發-攝像頭掃描二維碼

以下是使用Python和OpenCV實現攝像頭掃描二維碼的最簡單示例: import cv2 from pyzbar import pyzbar# 打開攝像頭 cap cv2.VideoCapture(0)print("正在掃描二維碼... (按 q 鍵退出)")while True:# 讀取攝像頭幀ret, frame cap.read()if not ret:print…

Seata服務端回滾事務核心源碼解析

文章目錄 前言一、doGlobalRollback3.1、changeGlobalStatus3.2、doGlobalRollback 前言 本篇介紹Seata服務端接收到客戶端TM回滾請求,進行處理并且驅動所有的RM進行回滾的源碼。 一、doGlobalRollback doGlobalRollback是全局回滾的方法: ??首先依舊…

新聞客戶端案例的實現,使用axios獲取數據并渲染頁面,路由傳參(查詢參數,動態路由),使用keep-alive實現組件緩存

文章目錄 0.頁面要求1.功能要求2.開始路由配置2.1.嵌套二級路由如何配置?2.2.路由重定向,NotFound頁面,去除"#"號 3.實現底部導航欄的高亮效果4.渲染首頁:使用axios請求數據5.路由傳參5.1.回顧:查詢參數傳參或者動態路由傳參5.2.具體代碼 6.渲染詳情頁7.解決請求過程…

文件操作--文件包含漏洞

本文主要內容 腳本 ASP、PHP、JSP、ASPX、Python、Javaweb --# 各種包含函數 檢測 白盒 代碼審計 黑盒 漏掃工具、公開漏洞、手工看參數值及功能點 類型 本地包含 有限制、無限制 遠程包含 無限制、有限制…

ActiveMQ 性能優化與網絡配置實戰(二)

五、性能優化實戰 5.1 基礎配置調整 5.1.1 增加并發消費者 在 ActiveMQ 中,增加并發消費者是提高消息處理效率的重要手段之一。通過配置多個消費者并行處理消息,可以充分利用系統資源,加快消息的消費速度,從而提高系統的整體吞…

C++/SDL 進階游戲開發 —— 雙人塔防(代號:村莊保衛戰 17)

🎁個人主頁:工藤新一 🔍系列專欄:C面向對象(類和對象篇) 🌟心中的天空之城,終會照亮我前方的路 🎉歡迎大家點贊👍評論📝收藏?文章 文章目錄 二…