DBeaver——一款替代Navicat的數據庫可視化工具

對於很多開發者來說,Navicat這個軟件並不陌生, 相信這個彩虹色圖標的軟件,有效的幫助了你的開發工作。從前上學的時候,我都是用的都是從網上找來的密鑰進行破解的,但是一直在尋找有沒有一個能找到一個免費的能完美替代Navicat的工具。今天就給大家推薦一個可以完美替代的工具——DBeaver(Github開源)。

DBeaver 官網介紹是一款適用於開發人員,數據庫管理員,分析師和所有需要使用數據庫的人員的免費的多平臺數據庫工具。支持所有流行的數據庫:MySQL,PostgreSQL,SQLite,Oracle,DB2,SQL Server,Sybase,MS Access,Teradata,Firebird,Apache Hive,Phoenix,Presto等

特點

  1. 基於Java開發,支持跨平臺運行。
  2. UI 是eclipse風格,對於學生時代一直使用eclipse 作爲學習開發工具的我,非常順眼。
  3. 基於開源框架,支持編寫各種插件。
  4. 基於Java開發,也就是說Java能鏈接的所有的數據庫,DBeaver都支持。同時,它可以處理任何可能具有或沒有JDBC驅動程序的外部數據源。
  5. 支持數據導入/導出,生成ER關係圖,並且支持模擬數據生成,對於開發測試來說,這個功能非常強大。
  6. 支持數據庫比對,直接在瀏覽器生成比對報告,字段名、長度不一致等信息一目瞭然。

功能

1.支持多種數據庫鏈接

在這裏插入圖片描述

上圖所列的所有數據庫,DBeaver都可以鏈接,當然企業付費版還支持一些非關係型數據庫的鏈接。

第一次打開軟件是沒有任何驅動的,需要我們自己去下載連接驅動,

首先配置一下阿里的maven下載地址。窗口>>首選項>>DBeaver>>驅動>>maven>>添加,直接添加倉庫。

在這裏插入圖片描述

ID: alimaven
名稱: maven.aliyun.com
URL: http://maven.aliyun.com/nexus/content/groups/public/

然後菜單:數據庫>>驅動管理器

在這裏插入圖片描述

找到對應的連接類型,點擊編輯後再彈窗中選擇下載/更新,下載對應的驅動文件。

再然後就可以 菜單》》數據庫》》新建連接 鏈接數據庫了。

2.數據可視化

在這裏插入圖片描述

數據表屬性和數據一鍵切換,數據庫讀寫監控、CRUD監控。

3.SQL編輯區

  • 支持SQL語法高亮(根據不同數據庫進行提示)
  • 字段、表名提示,自動命名數據表別名。
  • 數據區支持直接篩選排序等。

在這裏插入圖片描述
在這裏插入圖片描述

4.ER圖生成

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-UHNZimBw-1590301799530)(C:\Users\mujave\AppData\Roaming\Typora\typora-user-images\1590301506463.png)]

5.數據庫比對

在這裏插入圖片描述
在這裏插入圖片描述

可選再瀏覽器瀏覽還是存儲到本地文件

在這裏插入圖片描述

結語

先說這些,其他功能再一點點摸索中。。。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章