PostgreSQL 安裝與配置

更新於 發佈於 閱讀時間約 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
隨著理財資訊的普及,越來越多台灣人不再將資產侷限於台股,而是將視野拓展到國際市場。特別是美國市場,其豐富的理財選擇,讓不少人開始思考將資金配置於海外市場的可能性。 然而,要參與美國市場並不只是盲目跟隨標的這麼簡單,而是需要策略和方式,尤其對新手而言,除了選股以外還會遇到語言、開戶流程、Ap
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
※ 為什麼選擇SQLite? 安裝簡單:SQLite是一個零配置的資料庫,不需要複雜的設定和安裝過程。。 使用SQL語法。 設計選擇多元性(MySQL / SQLite):適合於小零件資料應用、嵌入式系統、物聯網設備。 ※ SQLite四大優點: 執行檔檔案很小:資料庫系統需要的磁碟空
Thumbnail
MacOS 請先安裝「Homebrew」。開啟「終端機」,輸入底下指令: brew cask install​ docker 載入Docker App後,點擊Next,輸入MacOS登入密碼。安裝完成後,輸入底下指令查看版本資訊: ​docker -v Linux 開啟「終端機
Thumbnail
Ruby on Rails 是一個使用 Ruby 語言編寫的開源 Web 應用程式框架。 PostgreSQL 是一個強大、開源的物件關聯式資料庫系統,擁有超過 35 年的活躍開發歷程,並以其可靠性、功能強大性和效能而享有盛譽。 PostgreSQL 提供許多特定資料類型,以下是 Rails 支
Thumbnail
本文記錄如何在Kubernetes環境下,部署Standalone架構的MySQL Database,並透過phpmyadmin進行管理。這篇文章將分成MySQL部署在K8S內的優勢、部署MySQL DB standalone、部署PhpMyAdmin (PMA)、結論四個部分進行說明與實作的流程。
Thumbnail
本文將介紹在Windows環境中安裝SQL Server及相關PHP擴展,以進行與SQL Server的串接。透過本文所述步驟,您將能在Windows環境中順利進行PHP與SQL Server串接設定。
Thumbnail
本文將介紹在Windows環境中安裝Oracle Instant Client及相關PHP擴展,以進行與Oracle Database的串接。透過本文所述步驟,您將能在Windows環境中順利進行PHP與Oracle Database的串接設定。
Thumbnail
登入資料庫方式,請執行以下的命令: sudo mysql -u root -p 建立一個新資料庫,我們建立“itslinuxfoss”資料庫為例: CREATE DATABASE itslinuxfoss; 為新建立的資料庫設定新的使用者名稱和密碼: GRANT ALL PRIVILEGE
※ MySQL是什麼? MySQL是一種開源(免費)的關聯式資料庫管理系統,所以任何人都可以免費使用,是Web開發中最常用的資料庫之一。MySQL 會將資料儲存在由資料列與資料欄組成的資料表中。使用者可使用結構化查詢語言 (通常稱為 SQL) 來定義、操控、控管及查詢資料。  簡單來說,資料
Thumbnail
詳細解說如何在 Mac 上透過 Docker 安裝 MongoDB 社群版。包括 MongoDB Compass 的安裝與配置,以及 MongoDB Shell 的使用方法,為開發者提供 MongoDB 學習資源。
Thumbnail
隨著理財資訊的普及,越來越多台灣人不再將資產侷限於台股,而是將視野拓展到國際市場。特別是美國市場,其豐富的理財選擇,讓不少人開始思考將資金配置於海外市場的可能性。 然而,要參與美國市場並不只是盲目跟隨標的這麼簡單,而是需要策略和方式,尤其對新手而言,除了選股以外還會遇到語言、開戶流程、Ap
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
※ 為什麼選擇SQLite? 安裝簡單:SQLite是一個零配置的資料庫,不需要複雜的設定和安裝過程。。 使用SQL語法。 設計選擇多元性(MySQL / SQLite):適合於小零件資料應用、嵌入式系統、物聯網設備。 ※ SQLite四大優點: 執行檔檔案很小:資料庫系統需要的磁碟空
Thumbnail
MacOS 請先安裝「Homebrew」。開啟「終端機」,輸入底下指令: brew cask install​ docker 載入Docker App後,點擊Next,輸入MacOS登入密碼。安裝完成後,輸入底下指令查看版本資訊: ​docker -v Linux 開啟「終端機
Thumbnail
Ruby on Rails 是一個使用 Ruby 語言編寫的開源 Web 應用程式框架。 PostgreSQL 是一個強大、開源的物件關聯式資料庫系統,擁有超過 35 年的活躍開發歷程,並以其可靠性、功能強大性和效能而享有盛譽。 PostgreSQL 提供許多特定資料類型,以下是 Rails 支
Thumbnail
本文記錄如何在Kubernetes環境下,部署Standalone架構的MySQL Database,並透過phpmyadmin進行管理。這篇文章將分成MySQL部署在K8S內的優勢、部署MySQL DB standalone、部署PhpMyAdmin (PMA)、結論四個部分進行說明與實作的流程。
Thumbnail
本文將介紹在Windows環境中安裝SQL Server及相關PHP擴展,以進行與SQL Server的串接。透過本文所述步驟,您將能在Windows環境中順利進行PHP與SQL Server串接設定。
Thumbnail
本文將介紹在Windows環境中安裝Oracle Instant Client及相關PHP擴展,以進行與Oracle Database的串接。透過本文所述步驟,您將能在Windows環境中順利進行PHP與Oracle Database的串接設定。
Thumbnail
登入資料庫方式,請執行以下的命令: sudo mysql -u root -p 建立一個新資料庫,我們建立“itslinuxfoss”資料庫為例: CREATE DATABASE itslinuxfoss; 為新建立的資料庫設定新的使用者名稱和密碼: GRANT ALL PRIVILEGE
※ MySQL是什麼? MySQL是一種開源(免費)的關聯式資料庫管理系統,所以任何人都可以免費使用,是Web開發中最常用的資料庫之一。MySQL 會將資料儲存在由資料列與資料欄組成的資料表中。使用者可使用結構化查詢語言 (通常稱為 SQL) 來定義、操控、控管及查詢資料。  簡單來說,資料
Thumbnail
詳細解說如何在 Mac 上透過 Docker 安裝 MongoDB 社群版。包括 MongoDB Compass 的安裝與配置,以及 MongoDB Shell 的使用方法,為開發者提供 MongoDB 學習資源。