Skip to main content
Skip to main content

phpPgAdmin 能讓你輕鬆地管理 PostgreSQL 資料庫,提供了圖形化的使用者介面,讓你可以透過瀏覽器來瀏覽架構、執行 SQL 查詢、管理權限、匯出匯入資料等操作。

注意:若您對資料庫較不熟悉,建議您尋求網頁設計人員的協助,或在修改前備份資料。


主畫面

登入 phpPgAdmin 後,會先看到系統的介紹頁面,你可以在此選擇顯示語言與佈景主題(Theme),接著點選左側樹狀選單中的伺服器與資料庫名稱,即可開始進行資料庫管理。


架構模式

點選左側樹狀選單中的資料庫,進入「架構模式」頁面,可以看到目前資料庫底下的所有 Schema(架構),例如預設的 public。你可以在此建立新的架構模式,或是對既有的架構模式進行移除、特權設定與修改等操作。


SQL 查詢

切換到「SQL」頁籤,可以直接在文字框內輸入 SQL 指令並執行,也可以上傳現成的 SQL 稿本檔來執行,適合需要手動操作資料庫、匯入資料或執行進階查詢的情境。


尋找

「尋找」頁籤提供關鍵字搜尋功能,你可以選擇要搜尋的物件類型,例如架構模式、資料表、視觀表、欄位、索引、觸發器、函數等,方便在資料庫物件較多時快速定位所需的物件。


變數

「變數」頁面會列出目前 PostgreSQL 伺服器上所有的系統設定值(例如 autovacuum 相關參數),提供給進階使用者查詢伺服器目前的組態設定,一般情況下不需要自行修改。


進程

「進程」頁面可以查看目前資料庫中正在執行的連線與事務交易(Transaction),包含使用者名稱、進程 ID、正在執行的 SQL 語法與啟動時間等資訊,方便排查資料庫效能或連線異常的問題。


鎖定

「鎖定」頁面會顯示目前資料庫中各資料表或物件的鎖定(Lock)狀態,若畫面顯示「找不到資料列」,代表目前沒有任何鎖定發生。


管理

「管理」頁面提供資料庫整體的維護工具,包括清理(Vacuum)、分析、叢集與重建索引等功能,同時也能查看每個資料表的 Autovacuum 設定狀況,建議定期執行清理以維持資料庫的效能。


特權

「特權」頁面可以檢視並設定各角色(Role)對於目前資料庫的 CREATE、TEMPORARY、CONNECT 權限,你可以透過「賦予」或「撤回」連結來調整權限範圍,也能透過「顯示全部資料庫」查看其他資料庫的權限設定。


匯出

「匯出」頁面可以將資料庫匯出為 SQL 檔案,提供「只有資料」、「只有結構」、「結構和資料」三種模式,並可選擇直接顯示、下載或以 gzip 壓縮後下載,方便進行備份或搬移資料庫。
若您無特殊需求,建議使用預設設定即可。

若您的 SQL 檔案超過 50MB,煩請您將 SQL 檔案上傳到虛擬主機後,來信告知工程人員協助您匯入。