Docker安裝postgres最新版

1. postgres數據庫

PostgreSQL是一種開源的關系型數據庫管理系統(RDBMS),它是一種高度可擴展的、可靠的、功能豐富的數據庫系統。以下是關于PostgreSQL的一些介紹:

開源性:PostgreSQL是一個開源項目,可以免費使用和修改。它的源代碼可以被任何人查看、修改和貢獻。

關系型數據庫:PostgreSQL是一種關系型數據庫,它使用表格來存儲和組織數據。它支持SQL查詢語言,可以進行復雜的數據操作和查詢。

可擴展性:PostgreSQL具有良好的可擴展性,可以處理大量的數據和高并發訪問。它支持水平擴展和垂直擴展,可以通過添加更多的服務器節點或增加硬件資源來提高性能。

可靠性:PostgreSQL具有高度可靠性和數據完整性。它支持事務處理和ACID(原子性、一致性、隔離性和持久性)特性,可以確保數據的一致性和可靠性。

功能豐富:PostgreSQL提供了許多高級功能,如復雜查詢、索引、觸發器、視圖、存儲過程、外鍵約束等。它還支持全文搜索、地理空間數據處理、JSON數據類型等先進的功能。

2.用docker部署

docker search postgres
docker pull postgres
docker run -it --name postgres  --privileged \
-e POSTGRES_PASSWORD=Abc1234% \
-p 5432:5432 \
-v /usr/local/software/postgres/data:/var/lib/postgresql/data \
-d postgres
docker logs postgres #查看日志
docker exec -it postgres  /bin/bash  容器內連接數據庫
[root@k8s-ke-cloud mqq]# docker exec -it postgres  /bin/bash
root@33ab3f9009d1:/# su postgres
postgres@33ab3f9009d1:/$ psql
psql (14.1 (Debian 14.1-1.pgdg110+1))
Type "help" for help.postgres=# \lList of databasesName    |  Owner   | Encoding |  Collate   |   Ctype    |   Access privileges   
-----------+----------+----------+------------+------------+-----------------------postgres  | postgres | UTF8     | en_US.utf8 | en_US.utf8 | template0 | postgres | UTF8     | en_US.utf8 | en_US.utf8 | =c/postgres          +|          |          |            |            | postgres=CTc/postgrestemplate1 | postgres | UTF8     | en_US.utf8 | en_US.utf8 | =c/postgres          +|          |          |            |            | postgres=CTc/postgres
(3 rows)postgres=# 

3. 驗證:Navicat連接數據庫

在這里插入圖片描述端口: 5432
用戶名:postgres
密碼:Abc1234%
初始化數據庫:postgres
(docker運行語句可以看到密碼和端口)

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

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

相關文章

如何檢查代理和防火墻設置

這樣的錯誤可能會突然出現在個人計算機屏幕上,當訪問您喜愛的網站時。這是什么原因,如何快速解決這個問題?我們將弄清楚如何檢查。 關于訪問問題 對網站的訪問受阻實際上是一個非常常見的錯誤,它既可能是由于物理原因&#xff08…

Linux高級管理-搭建網站服務

在Ihternet 網絡環境中,Web 服務無疑是最為流行的應用系統。有了Web站點,企業可以充分 展示自己的產品,宣傳企業形象。Web站點還為企業提供了與客戶交流、電子商務交易平臺等豐富 的網絡應用。部署與維護Web 服務是運維工程師必須掌握的一個技…

Launcher3 一鍵改變Icon Shape 原理淺析

Launcher3 一鍵改變Icon Shape 原理淺析 在Android O Launcher3 Google 團隊增加了一個新特性,可以在設置里面更改 桌面Icon 形狀,分別可以改為系統默認、方形、方圓形、圓形、淚珠形。 在Android P Launcher3 Google團隊繼續保持這一神奇特性&#xff0…

python中的下劃線

本文介紹了Python中單下劃線和雙下劃線的5種表現形式,以及一些使用方法。其中有一些含義僅僅是依照約定,被視作是對程序員的提示,而有一些含義是由Python解釋器嚴格執行的。 單前導下劃線:_var單末尾下劃線:var_雙前導…

PHP介紹及安裝

一、PHP語言介紹 1. PHP是一種用于創建動態交互性網站的服務器端腳本語言。PHP文件通常包含HTML標簽和一些PHP腳本代碼,這些PHP代碼可以放置在文檔的任意位置。 2. PHP文件是什么 PHP文件是一種包含有效的HTML、JavaScript代碼和PHP代碼的文件。PHP代碼在服務器上執行,并將…

《網絡彈性法案》協議達成,歐盟立法進一步臨近實施

歐盟的《網絡彈性法案》規定了所有硬件和軟件的強制性網絡安全要求 《網絡彈性法案》(CRA)是歐洲議會和歐洲理事會就即將實施的重要立法達成的政治協議。該法案于 2022 年 9 月由歐洲委員會首次提出,旨在提高數字產品的網絡安全,造…

離高薪測試你可能只差這個理解:python 內存管理機制

近期有小伙伴跟我反饋 ,面試有遇到面試官問 python 內存管理機制相關的問題,因為之前沒有特地的去了解過,所以不知道怎么回答。 所以今天就專門寫了這篇 python 內存管理機制的文章,來給大家系統的梳理一下內存管理機制的知識點&…

訪問控制技術

訪問控制是在身份認證的基礎上,根據不同身份的用戶對用戶的訪問請求加以限制。身份認證關心的是“你是誰,你是否擁有你所聲明的身份”這個問題;而訪問控制則關心“你能做什么,不能做什么”的問題。 在訪問控制過程中,一…

1.查看表的基本結構,表的詳細結構和修改表名

查看表的基本結構,表的詳細結構和修改表名 1.查看數據表基本結構 有強迫癥或健忘癥的小伙伴們在建好數據庫和表以后,通常會懷疑自己剛才是不是敲錯了,怎么辦?如果不是使用圖形界面是不是就沒法查看啦? 不存在的,這就…

大創項目推薦 醫學大數據分析 - 心血管疾病分析

文章目錄 1 前言1 課題背景2 數據處理3 數據可視化4 最后 1 前言 🔥 優質競賽項目系列,今天要分享的是 🚩 基于大數據的心血管疾病分析 該項目較為新穎,適合作為競賽課題方向,學長非常推薦! &#x1f9…

給Flask加上百度翻譯功能,這樣可以用中文進行搜索了

上一篇博客:Flask之手搓bootstrap翻頁-CSDN博客 里,對 OMDb API - The Open Movie Database 的搜索,只能使用英文,才能搜索出電影信息,如果使用中文,是搜索不到結果的。這里就需要使用翻譯,把中…

剪映最新版的4.9,主要更新的功能(于2023年12月2日發布)

新增“多軌道音頻”功能:用戶可以將多個音頻軌道疊加在一起,并對每個音頻軌道進行單獨的編輯。這使得用戶可以更靈活地控制視頻的音頻效果。新增“音頻調音”功能:用戶可以使用音頻調音功能對視頻的音頻進行調節,包括音量、音調、…

QString::arg()函數用法(數字前補零)

QString中的arg方法類似于 (1)“C中的printf中使用的格式輸出符”和 (2)“C中string的append方法”的結合體。 常用的兩種格式如下: 1. 用于填充字符串中的%1,%2…為給定的參數。 //原型: QString QString::arg(const QString & a1) &#xff08…

多功能智能遙測終端機 5G/4G+北斗多信道 視頻采集傳輸

計訊物聯多功能智能遙測終端機,全網通5G/4G無線通信、弱信號地區北斗通信,多信道自動切換保障通信聯通,豐富網絡接口及行業應用接口,支持水利、環保、工業傳感器、控制終端、智能終端接入,模擬量/數字量/信號量采集&am…

camera2對攝像頭編碼h264

MediaCodec編碼攝像頭數據 前置:保存的一些成員變量 // 攝像頭開啟的 handler private Handler cameraHandler; // Camera session 會話 handler private Handler sessionHandler; //這里是個Context都行 private AppCompatActivity mActivity; // 這個攝像頭所有需…

深入理解 Python 中的 eval 函數

更多資料獲取 📚 個人網站:ipengtao.com eval 是 Python 中一個強大而靈活的函數,它允許將字符串作為代碼執行。然而,由于其潛在的安全風險,使用時需要謹慎。本文將深入探討 eval 函數的各個方面,包括基本…

delphi/python 實現小紅書xhs用戶作品列表和圖片/視頻無水印解析

技術學習,請勿用與非法用途!!! 成品圖用戶作品列表接口 /api/sns/web/v1/user_posted?num30&cursor&user_id642bf0850000000011022c4e&image_scenes http Get方式,請求頭需要帶上x-s x-t簽名驗證筆記明細…

直流負載箱的技術發展趨勢和創新有哪些?

直流負載箱廣泛應用于電子、通信、航空航天等領域,隨著科技的不斷發展,直流負載箱也在不斷創新和改進,直流負載箱在負載電流和電壓的測量方面要求高精度和高穩定性。未來的發展趨勢是提高負載箱的測量精度和穩定性,以滿足更高要求…

記錄一些好的文章

高效編寫可維護代碼: 如何高效編寫可維護代碼? | 菜鳥教程 (runoob.com)

計算平均分并輸出低于平均分的學生成績

從鍵盤上輸入若干&#xff08;<20&#xff09;個學生的成績&#xff0c;統計計算出平均成績&#xff0c;并輸出低于平均分的學生成績&#xff0c;用輸入負數結束輸入。 輸入格式: 在一行中輸入若干&#xff08;<20&#xff09;個學生的實型成績&#xff0c;用輸入負數結…