PostgreSQL 管理工具之 pgAdmin


PostgreSQL 管理工具之 pgAdmin

轉載地址:https://tonydong.blog.csdn.net/article/details/90665711

文章目錄

我們知道,PostgreSQL 是世界上最先進的開源關系數據庫。不過,今天給大家介紹的是一款 PostgreSQL 管理工具:pgAdmin

pgAdmin 簡介

pgAdmin 是一個非常流行、功能強大並且開源的 PostgreSQL 管理與開發平台。pgAdmin 支持 Linux、Unix、Mac OS X 以及 Windows 操作系統,可以管理 PostgreSQL 9.2 以及更高版本。

pgAdmin

pgAdmin 特性

pgAdmin 提供了大量的功能特性,了解這些特性的最好方法就是下載並進行嘗試。以下是一個簡單的列表,僅供參考:

跨平台支持

  • Microsoft Windows ™
  • Linux
  • macOS

為各種 PostgreSQL 版本和衍生產品而設計

  • PostgreSQL 9.2 以及更高版本
  • EDB Postgres Advanced Server 9.2 以及更高版本

豐富的文檔

  • pgAdmin 使用文檔
  • PostgreSQL 文檔鏈接

多種部署模式

  • 桌面應用模式
  • 服務器模式,支持多用戶通過網絡進行訪問
  • 容器部署模式

工具

  • 強大的查詢工具,支持語法高亮
  • 快速響應的數據顯示和輸入表格
  • 可視化的查詢計划顯示
  • ACL 權限快速設置向導
  • 過程語言調試器(支持 pl/pgsql 和 edb-spl)

日常維護

  • 管理自動清理(Auto-vacuum)
  • 監控面板
  • 備份、還原、清理以及統計分析
  • SQL/Shell/批處理作業調度代理

創建、查看以及編輯所有常用的 PostgreSQL 對象

對象的顯示包括它們的 SQL 語句定義,以及一個用戶友好的屬性列表。同時還會顯示依賴對象和被依賴對象,以及對象的統計信息。

  • 聚合函數
  • 類型轉換
  • 字段
  • 約束
  • 數據庫
  • 外部表
  • 外部服務器
  • 外部數據封裝器
  • FTS 配置
  • FTS 字典
  • FTS 解析器
  • FTS 模板
  • 函數
  • 索引
  • 語言
  • 物化視圖
  • 角色
  • 規則
  • 過程語言
  • 模式
  • 序列
  • 表空間
  • 觸發器函數
  • 類型
  • 視圖
  • EDB Postgres Advanced Server 對象(例如包、過程和同義詞)
  • pgAgent 對象(例如作業、計划)

多字節編碼支持

pgAdmin 支持大部分的 PostgreSQL 服務器編碼:

  • SQL_ASCII
  • EUC_JP, EUC_CN, EUC_KR, EUC_TW
  • JOHAB
  • LATIN1, LATIN2, LATIN3, LATIN4, LATIN5, LATIN6, LATIN7, LATIN8, LATIN9, LATIN10
  • ISO_8859_5, ISO_8859_6, ISO_8859_7, ISO_8859_8
  • UNICODE/UTF-8
  • MULE_INTERNAL
  • KOI8
  • WIN
  • ALT
  • WIN1256
  • TCVN
  • WIN874

下載安裝

pgAdmin 當前版本為 pgAdmin 4,官方網站提供了各種平台下的安裝包和源碼。推薦使用二進制安裝包,安裝過程非常簡單,不斷點擊下一步即可。默認情況下,運行 pgAdmin4 會在瀏覽器中顯示以下頁面。
welcome

設置中文界面

pgAdmin 支持多語言界面,默認為英語。我們將其改為中文界面,點擊“File”下拉菜單,選擇“Preferences”;找到左側列表中的“miscellaneous” -> “User language”,然后在右側下拉列表中選項“Chinese (Simplified)”。

Preferences
最后點擊“Save”保存設置。此時仍然不能看到中文界面,需要重新打開或者刷新瀏覽器才能生效。
chinese

連接數據庫

在執行數據庫的管理和開發之前,先需要創建一個數據庫服務器連接。右鍵點擊頁面左側的“Servers”節點,然后選擇“創建” -> “服務器…”,彈出“創建-服務器”對話框。
server
為新的服務器連接指定一個“名稱”,可以為該連接指定一個服務器組,設置背景色和前景色等。然后點擊“Connection”標簽。

connection
設置連接服務器的相關信息:主機、端口、數據庫、用戶名以及密碼。可以選擇是否保存密碼。然后點擊“保存”按鈕創建並連接到新的數據庫服務器。

在這里插入圖片描述
通過左側的對象瀏覽器,可以查看和管理各種數據庫對象。右側的各種面板提供了具體的對象信息。

在左側結構樹中選項任意數據庫節點,比如上圖中的 hrdb,然后點擊菜單“工具” -> “查詢工具”可以打開查詢編輯器。

在這里插入圖片描述

查詢工具可以用於執行各種 SQL 語句和命令,運行 SQL 腳本,顯示查詢執行計划,導出查詢結果等。

簡而言之,pgAdmin 的確是一款強大的 PostgreSQL 數據庫管理和開發工具,學習起來並不困難,建議大家進行嘗試。有什么使用問題可以留言討論!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM