DBeaver

跨平台的資料庫管理軟體

DBeaver是一個SQL客戶端和資料庫管理工具。對於關聯式資料庫,它使用JDBC API通過JDBC驅動程式與資料庫互動。對於其他資料庫(NoSQL),它使用專有資料庫驅動程式。它提供了一個編輯器,支援代碼完成語法突顯。它提供了一種外掛程式體系結構(基於Eclipse外掛程式體系結構),允許用戶修改應用程式的大部分行為,以提供與資料庫無關的針對資料庫的功能或特性。這是一個用Java編寫的基於Eclipse平台的桌面應用程式。

DBeaver
DBeaver official logo
原作者Serge Rider
開發者開源社區
首次釋出2010年,​14年前​(2010
目前版本
  • 24.2.4(2024年11月3日;穩定版本)[1]
編輯維基數據連結
原始碼庫 編輯維基數據連結
作業系統跨平臺
類型SQL資料庫管理工具
特許條款Apache特許條款
網站dbeaver.io

DBeaver的社區版是一個自由及開放原始碼軟件,在Apache特許條款下分發。DBeaver的閉源企業版是在商業特許下分發的。

DBeaver 這個名字由 Database 和 Beaver(海狸) 結合而來[2]

支援的平台和語言

Dbeaver是一個跨平台工具,可以在Eclipse支援的平台(WindowsLinuxMacOS XSolaris)上工作。有英語、中文、俄語、意大利語和德語五種語言。

功能

DBeaver功能包括:

  • 執行SQL查詢
  • 具有大量特性的數據瀏覽器/編輯器
  • 語法突顯和SQL自動完成
  • 資料庫結構(元數據)瀏覽和編輯
  • SQL指令碼管理
  • DDL生成
  • ER模型呈現
  • SSH隧道
  • SSL支援(MySQL與PostgreSQL)
  • 數據匯出/遷移
  • 匯入、匯出和備份數據(MySQL與PostgreSQL)
  • 用於資料庫測試的模擬數據生成[3]

不同資料庫之間可用的特性存在差異。

參見

參考文獻

  1. ^ 24.2.4. 2024年11月3日 [2024年11月5日]. 
  2. ^ 原作者在github上的回复. 2022 [2022-12-03]. (原始內容存檔於2022-12-03). 
  3. ^ Mock Data Generation in DBeaver. 2018 [2019-03-23]. (原始內容存檔於2019-03-24). 

外部連結