今天就和你們分享另外一款免費開源的通用數據庫管理和開發工具 DBeaver。git
DBeaver 適用於開發人員,SQL程序員,數據庫管理員和分析人員的免費多平臺數據庫工具。程序員
支持任何具備JDBC驅動程序的數據庫(基本上意味着-ANY數據庫)。EE版本還支持非JDBC數據源(MongoDB,Cassandra,Couchbase,Redis,BigTable,DynamoDB等)。github
Github:https://github.com/dbeaver/db...數據庫
git clone https://github.com/dbeaver/dbeaver.git dbeaver cd dbeaver mvn package 二進制文件包目錄:product/standalone/target/products
Windows系統直接官方下載應用程序安裝架構
安裝很是簡單,直接下一步便可完成。編輯器
安裝完成以後,就能夠鏈接數據庫進行相關的操做了。DBeaver提供了一個嚮導,指導您完成建立鏈接的步驟。工具
在菜單欄中單擊數據庫->新建鏈接:開發工具
而後,在嚮導中,單擊數據庫鏈接,而後單擊下一步:spa
而後,在「建立新的鏈接」嚮導中:選擇用於新鏈接的驅動程序:在庫中單擊適當的數據庫類型的名稱。而後單擊「下一步」。插件
而後選擇鏈接的數據類型,好比:MySQL
在「鏈接設置」屏幕的「常規」選項卡上,設置全部主要鏈接設置:
Dbeaver還提供了管理員命令行 https://dbeaver.com/docs/wiki...
「 DBeaver」窗口包含一個菜單欄,一個工具欄,一個快捷欄,一個或多個編輯器和視圖的工做區以及一個狀態欄:
是一個視圖,它顯示DBeaver在當前會話期間執行的全部SQL查詢的歷史記錄。
單擊工具欄中的「事務日誌」按鈕旁邊的箭頭,而後單擊下拉菜單上的「查詢管理器」:
在窗口菜單上,單擊顯示視圖->查詢管理器:
查詢管理器會記錄全部查詢及其執行統計信息(執行時間,持續時間,獲取/更新的行數,錯誤等):
能夠根據選定的行生成SQL語句(SELECT / INSERT / UPDATE / DELETE)。若要生成SQL,請右鍵單擊所選的行,而後單擊「生成SQL」,而後單擊上下文菜單上的SQL命令之一:
SQL結果在一個單獨的窗口中打開,您能夠在其中查看和複製它:
執行計劃命令將生成查詢執行樹做爲結果選項卡之一,可方便地估算查詢/腳本是否足夠快速/最佳:
可視化界面
更多使用操做指南,也能夠在民工哥技術之路公衆號後中回覆關鍵字 dbeaver 獲取官方操.pdf文檔。
文章全部內容均收集整理於:https://github.com/dbeaver/db...