當前位置: 妍妍網 > 碼農

5.4K Star幹掉Navicat ? 網頁玩轉10+資料庫

2024-11-23碼農

軟體介紹

DbGate是一款多功能的開源資料庫管理工具,它跨越了SQL和NoSQL的界限,支持廣泛的資料庫系統。這款工具以其強大的功能和使用者友好的界面,為資料庫管理員和開發者提供了一個集中化的操作平台,用於日常的資料庫維護和開發工作。

特點

DbGate的特點是其跨平台相容性和對多種資料庫的廣泛支持。它不僅能夠處理傳統的關系型資料庫,如MySQL和PostgreSQL,還能管理NoSQL資料庫,例如MongoDB和Redis。DbGate提供了一個直觀的界面,使得復雜的資料庫操作變得簡單,同時支持數據的匯入匯出、結構同步、ER圖生成等高級功能,極大地提升了資料庫管理的效率和便捷性。

支持的資料庫

  • MySQL

  • PostgreSQL

  • SQL Server

  • Oracle

  • MongoDB

  • Redis

  • SQLite

  • Amazon Redshift (Premium)

  • CockroachDB

  • MariaDB

  • CosmosDB (Premium)

  • ClickHouse

  • 主要功能

  • 數據表的直接編輯和SQL變更指令碼預覽。

  • 表結構的編輯,包括索引、主鍵和外來鍵的設定。

  • 資料庫結構的比較和同步。

  • 實體關系圖(ER圖)的生成。

  • 支持淺色和暗色主題,以適應不同環境。

  • 主/詳細檢視和外來鍵尋找功能。

  • 視覺化查詢設計器。

  • 多列表格的表單檢視。

  • MongoDB集合的JSON檢視。

  • SQL編輯器,包括程式碼格式化和自動補全。

  • 執行MongoDB指令碼和Redis指令碼的能力。

  • 數據的匯入匯出功能,支持多種檔格式。

  • 數據備份和恢復的歸檔功能。

  • 支持在Docker容器中執行,提供靈活的部署選項。

  • 可延伸的外掛程式架構,允許使用者根據需要添加新功能。

  • 安裝使用

    DbGate支持兩種安裝形式, 一種是客戶端安裝,另外一種是網頁形式部署,透過瀏覽器直接存取。

    客戶端安裝

  • Windows : 下載MSI檔,雙擊安裝,從開始功能表啟動。

  • macOS : 下載DMG檔,拖入「應用程式」資料夾,從那裏啟動。

  • Linux : 下載AppImage或snap包,執行或安裝後啟動。

  • 網頁部署

    1. 拉取DbGate映像:

      docker pull dbgate/dbgate

    2. 執行DbGate容器:

      docker run -d --name dbgate -p 3000:3000 dbgate/dbgate

    3. 存取 http://localhost:3000 在瀏覽器中使用DbGate。

    DbGate作為一個功能全面且易於使用的資料庫管理工具,它不僅支持多種資料庫系統,還提供了豐富的功能來簡化資料庫的管理工作。其跨平台的特性和直觀的操作界面,使得DbGate成為資料庫專業人士的理想選擇。

    近期熱文: