目錄
介紹
安裝方式
使用指南
介紹
雖然有很多 SQL Client 可以操作資料庫,但若仔細觀察會發現能滿足跨平台、支持眾內送流量備援容錯機制流資料庫系統、以圖形化介面運算元據、提供多種匯入輸出方式且以獨立應用程式運作的選擇還真沒幾個,可能很多程式設計師都傾向於選擇Navicat。
今天就和大家分享另一款基於Java 開發,免費開源的通用資料庫管理和開發工具—— DBeaver 。DBeaver適用於所有開發人員、SQL程式設計師、資料庫管理員和分析人員等,它支持任何具有JDBC驅動程式的資料庫,EE版本還支持非JDBC資料來源(MongoDB,Cassandra,Redis,DynamoDB等)。
DBeaver的功能特性相當豐富,包括
豐富的數據編輯器,後設資料編輯器、SQL編輯器,ERD,數據匯出/匯入/遷移,執行SQL查詢和指令碼等
基於Eclipse平台
支持以下資料庫:MySQL、PostgreSQL、MariaDB、SQLite、Oracle、Db2、SQL Server、Sybase、MS Access、Teradata、Firebird、Derby 等等
目前,DBeaver已經在Github上標星 16.3K ,累計分支 1.5K 。(Github地址:https://github.com/dbeaver/dbeaver)
你可以直接從官方網站或直接從Github上下載預構建的二進制檔。
安裝方式
DBeaver需要Java(JRE)1.8+才能執行。具體安裝步驟如下:
Windows和MacOS X安裝程式,包括JRE
在Linux上,可能需要手動安裝Java(通常是透過執行sudo apt-get install openjdk-11-jdk或其他方式)。
如果不使用安裝程式,則可能需要從Adopt OpenJDK網站下載Java(JDK)。
使用指南
安裝完之後,首先要做的就是建立資料庫連線,透過選單「資料庫」 -> 「新建連線」開啟新建連線精靈視窗:
接著選擇資料庫型別,這裏以MySQL為例:
接著填寫連線資訊,諸如 Host、Username、Password:
按照步驟提示安裝後,應該就會在左手邊的資料庫面板裏看到剛剛建立的連線,當我們試圖展開時,DBeaver就會自動進行連線。首次連線時,會自動跳出下載資料庫驅動程式的提示,這時只要按下載 (Download) 即可。DBeaver會自己下載/安裝完成這個步驟:
此外,值得一提的是,DBeaver支持中文,其實 DBeaver 的圖形介面非常成熟 (畢竟是基於Eclipse嘛~),所以若只是查詢數據的話,連 SQL 都不用下了,直接對想要查詢的數據表點兩下,就會在右邊出現查詢結果。
最後讓我們來看一下DBeaver的界面展示: