1. 程式人生 > 資料庫 >DBeaver一款替代Navicat的資料庫視覺化工具

DBeaver一款替代Navicat的資料庫視覺化工具

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

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

特點

  • 於Java開發,支援跨平臺執行。
  • UI 是eclipse風格,對於學生時代一直使用eclipse 作為學習開發工具的我,非常順眼。
  • 基於開源框架,支援編寫各種外掛。
  • 基於Java開發,也就是說Java能連結的所有的資料庫,DBeaver都支援。同時,它可以處理任何可能具有或沒有JDBC驅動程式的外部資料來源。
  • 支援資料匯入/匯出,生成ER關係圖,並且支援模擬資料生成,對於開發測試來說,這個功能非常強大。
  • 支援資料庫比對,直接在瀏覽器生成比對報告,欄位名、長度不一致等資訊一目瞭然。

功能

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.jpg)]

5.資料庫比對

在這裡插入圖片描述

在這裡插入圖片描述

可選再瀏覽器瀏覽還是儲存到本地檔案

在這裡插入圖片描述

結語

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

到此這篇關於DBeaver一款替代Navicat的資料庫視覺化工具的文章就介紹到這了,更多相關DBeaver資料庫視覺化工具內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!