PostgreSQL 安裝與配置

更新於 2023/06/25閱讀時間約 3 分鐘

PostgreSQL 安裝與配置

前往 PostgreSQL 官方網站 https://www.postgresql.org ,點選 Download。
選擇自己的作業系統,筆者是使用 macbook,所以這邊我選擇 macOS。
點選 download the installer,按下去之後會轉導到 EDB (一家整合 postgreSQL 提供企業解決方案的公司)的網頁。
筆者這邊選擇最新版的 postgreSQL,你可以選擇自己想要版本下載,按下藍色下載的圖示之後,就會將安裝檔下載下來。
下載下來後,點擊 dmg 檔,再點選畫面中的圖示,就會進入到安裝步驟。
這邊安裝資料夾是這套軟體要放在哪裡,筆者使用預設安排好的資料夾,真正資料要儲存在電腦哪裡,後面才會設定。
選擇要安裝零件,基本上,可以全部勾選。以下說明這些零件是幹嘛用的
  1. PostgreSQL Server:是這套資料庫程式(資料庫本身是伺服器)。
  2. pgAdmin 4:是使用者介面,讓使用者可以透過圖像介面管理資料庫。
  3. Command Line Tools:一樣是管理資料庫的介面,只是文字介面。
  4. Stack Builder:可以透過它下載 postgreSQL plugin 程式。
選擇資料要儲存在硬碟的哪一個位置,筆者選擇儲存在預設安排好的位置。
設定一組資料庫管理員的密碼,帳號預設是 postgres。
設定資料庫伺服器佔用的 port 號,筆者這邊也是使用預設 port 號 5433。
設定資料庫編碼,筆者設定台灣 UTF-8,如果是不同編碼,儲存中文資料進去,有可能會造亂碼,資料會呈現亂七八糟,要特別小心。
設定完以上,就可以進行安裝。

Pgadmin 4 使用者介面操作

安裝完後可以在 launchpad 找到 pgAdmin 4,找到後將它開起來。
請在左側選單 Servers 點右鍵,選擇 Register > Server。
我們需要建立連線,什麼連線呢?我們所看到的使用者操作介面與資料庫伺服器的連線,這邊的 Name 可以填寫你想要取的名稱。
由於我們是要用本機練習用的資料庫,所以這邊 Host name 填寫 localhost,是在 5433 port 號監聽的,Maintenance database、Username 請填寫 postgres。
假設你今天要連線的資料庫不是在自己的電腦執行,是一顆遠端資料庫伺服器,你就需要填寫它的 ip(或 domain name 域名),監聽的 5433 port 等資訊。
建立完後按下 Save,在建立好的連線名稱按下右鍵,點選 Connect Server。
輸入我們在安裝步驟設定的密碼,這樣就可以連進去資料庫了。
連進來後,就可以在這套介面下指令操作資料,筆者會在後面課程介紹如何下查詢指令、異動資料。
avatar-img
0會員
3內容數
這個專欄將帶您深入了解PostgreSQL,一個功能強大且廣受歡迎的開源關聯式資料庫管理系統。我們將探索PostgreSQL的特色,並分享最佳實務案例。無論您是開發人員、數據專家還是資料庫管理者,這個專欄將為您提供有價值的資訊和洞察力,助您充分利用PostgreSQL的潛力。一起開啟這個令人興奮的旅程吧!
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
沐木的沙龍 的其他內容
我們如何把實體資料數據化? 在真正講解關聯式資料庫,先講一下怎麼將資料存到電腦的? 你可能在生活中使用過 excel 儲存資料,像是最近夏天很熱,大家很渴,你決定開一個試算表,讓大家參考菜單,再上去線上的 excel 填寫自己要喝什麼飲料,你一定有特定規格要大家遵守填寫,例如:飲料的糖、冰、數量
什麼是 PostgreSQL? PostgreSQL是一個開源的關聯式資料庫管理系統(RDBMS),最初由加州大學柏克萊分校開發,當時稱為Postgres(Post INGRES)。它於1986年首次釋出,並在1996年正式更名為PostgreSQL。自那時以來,PostgreSQL經過持續的開發和
我們如何把實體資料數據化? 在真正講解關聯式資料庫,先講一下怎麼將資料存到電腦的? 你可能在生活中使用過 excel 儲存資料,像是最近夏天很熱,大家很渴,你決定開一個試算表,讓大家參考菜單,再上去線上的 excel 填寫自己要喝什麼飲料,你一定有特定規格要大家遵守填寫,例如:飲料的糖、冰、數量
什麼是 PostgreSQL? PostgreSQL是一個開源的關聯式資料庫管理系統(RDBMS),最初由加州大學柏克萊分校開發,當時稱為Postgres(Post INGRES)。它於1986年首次釋出,並在1996年正式更名為PostgreSQL。自那時以來,PostgreSQL經過持續的開發和
你可能也想看
Google News 追蹤
Thumbnail
*合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
前言 前兩篇把作業系統跟 Docker 安裝講完了,接下來就是 Android 容器的安裝了,這裡選用 ReDroid ,因為它是開源、高效、又便於管理的方案。
Thumbnail
前言 前篇把 Ubuntu 作業系統的安裝跟準備談完了,有需要可以跳回去看。接下來聊容器服務 Docker 的安裝與使用。 Docker 可以應用的場合很多,這次是會用它來模擬 Android 受測裝置
這篇不是什麼很詳細的GPT Windows與Fedora雙系統安裝教學文章,這篇是我安裝雙系統筆記及安裝過程時所遇到的問題與解決方法。 爲什麼要重新安裝系統 想在windows上玩全民打棒球Pro,如果有人玩歡迎加好友。 想解決grub2一直抓不到window系統與Btrfs分割區上的fedora作
Thumbnail
安裝Node.js 使用nuxi建立nuxt 3 專案: 3. 進入專案目錄後,安裝相關套件: 4. 啟動nuxt: 跟Nuxt 2用法一樣,新增一個元件放到components資料夾中,可以直接引用: pages用法也一樣,這邊把app.vue改放到pages下,改成index.vue,然後新增一
Thumbnail
Neon 是基於 PostgreSQL 的 Serverless Database,具備了 Serverless 帶來的高乘載量、划算的費用與 PostgreSQL 強大的效能的一款開源資料庫服務。
Thumbnail
別再用肥大的Aniconda! Miniconda下載與安裝。
Thumbnail
最近接獲一個任務,該任務的目標是替一個即將進入正式部署階段的系統,導入一個 database migration tool,以下是此任務整個思考決策的邏輯以及正式進行時技術上比較值得和大家分享的小細節。 系統背景 資料庫的設計方式,目前常見會有兩種方向,code first 以及 database
Thumbnail
MongoDB 簡介 MongoDB是一種開源的NoSQL文件資料庫(Document Database),MongoDB中可以有多個Database,每個Database中可以有多個Collection,每個Collection中可以有多個Document。 Windows 安裝 MongoDB
Thumbnail
由於裝Multicharts一定要有.NET framework 3.5,每次我重裝就會忘掉在哪裝,所以這次第一個把它找出來:
Thumbnail
*合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
前言 前兩篇把作業系統跟 Docker 安裝講完了,接下來就是 Android 容器的安裝了,這裡選用 ReDroid ,因為它是開源、高效、又便於管理的方案。
Thumbnail
前言 前篇把 Ubuntu 作業系統的安裝跟準備談完了,有需要可以跳回去看。接下來聊容器服務 Docker 的安裝與使用。 Docker 可以應用的場合很多,這次是會用它來模擬 Android 受測裝置
這篇不是什麼很詳細的GPT Windows與Fedora雙系統安裝教學文章,這篇是我安裝雙系統筆記及安裝過程時所遇到的問題與解決方法。 爲什麼要重新安裝系統 想在windows上玩全民打棒球Pro,如果有人玩歡迎加好友。 想解決grub2一直抓不到window系統與Btrfs分割區上的fedora作
Thumbnail
安裝Node.js 使用nuxi建立nuxt 3 專案: 3. 進入專案目錄後,安裝相關套件: 4. 啟動nuxt: 跟Nuxt 2用法一樣,新增一個元件放到components資料夾中,可以直接引用: pages用法也一樣,這邊把app.vue改放到pages下,改成index.vue,然後新增一
Thumbnail
Neon 是基於 PostgreSQL 的 Serverless Database,具備了 Serverless 帶來的高乘載量、划算的費用與 PostgreSQL 強大的效能的一款開源資料庫服務。
Thumbnail
別再用肥大的Aniconda! Miniconda下載與安裝。
Thumbnail
最近接獲一個任務,該任務的目標是替一個即將進入正式部署階段的系統,導入一個 database migration tool,以下是此任務整個思考決策的邏輯以及正式進行時技術上比較值得和大家分享的小細節。 系統背景 資料庫的設計方式,目前常見會有兩種方向,code first 以及 database
Thumbnail
MongoDB 簡介 MongoDB是一種開源的NoSQL文件資料庫(Document Database),MongoDB中可以有多個Database,每個Database中可以有多個Collection,每個Collection中可以有多個Document。 Windows 安裝 MongoDB
Thumbnail
由於裝Multicharts一定要有.NET framework 3.5,每次我重裝就會忘掉在哪裝,所以這次第一個把它找出來: