DBeaver數據庫管理軟件綠色中文版是一款開源免費的數據庫管理工具軟件,所有功能都免費;管理方便、可以讓大家在整理數據庫資源的時候效率增高一點。支持連接mysql、PostgreSQL,MariaDB、sqlite、oracle、DB2、sql server等等,當前所有流行的數據庫都支持。
軟件說明
DBeaver Community為開發(fā)人員、SQL程序員、數據庫管理員和分析師提供免費的多平臺數據庫工具。支持任何具有JDBC驅動程序的數據庫(這基本上意味著-任何數據庫)。EE版本還支持非jdbc數據源(WMI、MongoDB、Cassandra、redis)。具有元數據編輯器、SQL編輯器、富數據編輯器、ERD、數據導出/導入/遷移、SQL執(zhí)行計劃等功能。
簡單,可靠的軟件,面向需要管理多個SQL數據庫,執(zhí)行SQL腳本,遷移連接和查看圖的用戶。DBeaver 適用于開發(fā)人員,SQL 程序員,數據庫管理員和分析人員的免費多平臺數據庫工具。支持任何具有 JDBC 驅動程序的數據庫(基本上意味著- ANY 數據庫)。EE 版本還支持非 JDBC 數據源(MongoDB,Cassandra,Couchbase,Redis,BigTable,DynamoDB 等)。
DBeaver 具有很多功能,包括元數據編輯器,SQL編輯器,豐富的數據編輯器,ERD,數據導出/導入/遷移,SQL執(zhí)行計劃等。DBeaver 基于 Eclipse 平臺開發(fā)。
使用插件架構,并為以下數據庫提供附加功能:MySQL / MariaDB,PostgreSQL,Greenplum,Oracle,DB2 LUW,Exasol,SQL Server,Sybase / SAP ASE,SQLite,Firebird,H2,HSQLDB,Derby,Teradata,Vertica,Netezza ,Informix 等。
兼容多個數據庫系統(tǒng)
不管您選擇連接哪個數據庫,例如MySQL,Firebird,MS Access,PostgreSQL,SQLite或DB2,該應用程序都支持多個連接,因此您可以輕松地管理和組織表,視圖,觸發(fā)器和過程。
首次啟動DBeaver時,可以選擇一種新的連接類型,然后指定允許您連接到所選數據庫的信息。之后,位于應用程序左窗格中的“數據庫導航器”面板將顯示所有可用數據庫以及它們的觸發(fā)器,索引和表。
如果選擇一個表,則可以查看有關該表的常規(guī)詳細信息,例如列,外鍵,使用的觸發(fā)器,分區(qū)甚至DDL語法(用于定義數據結構,尤其是數據庫模式)。
輕松創(chuàng)建SQL腳本
通過“項目”面板,您可以查看所有可用的連接以及創(chuàng)建的腳本。此外,還可以通過使用從“SQL編輯器”菜單中的合適的選擇創(chuàng)建新的SQL腳本。
通過訪問“數據庫”菜單,您可以添加新連接,將事務處理模式更改為“可序列化”,“可重復讀取”或“已提交讀取”。另外,您可以使用“驅動器管理器”選項來管理每個數據庫的ODBC驅動程序。這樣,您可以指定驅動程序名稱,選擇其類別,設置其示例URL地址,然后添加新庫。這樣的驅動器充當應用程序和DBMS之間的轉換層,因此您可以輕松地連接到特定的數據庫。
作為便攜式實用程序,您可以隨身攜帶該應用程序,無論它在可移動驅動器上何時何地,都可以在任何計算機上使用。因此,它不會創(chuàng)建注冊表項,您只需刪除其包含的文件夾即可將其刪除。
總結起來,在管理從簡單到復雜的多個數據庫連接,觸發(fā)器,過程和視圖以及執(zhí)行SQL腳本時,DBeaver 被證明是一種穩(wěn)定有效的解決方案。
軟件功能
1. 支持數據庫元數據瀏覽
2. 支持元數據編輯(包括表,列,鍵,索引)
3. 支持SQL語句和腳本的執(zhí)行
4. 支持SQL關鍵字高亮顯示(依據與不同是數據庫)
5. 簡單友好的顯示頁面
使用教程
該軟件和我們常用的軟件類似,最上面是菜單項和快捷工具,左側是已經建立的數據庫連接和項目信息,右側是主要的工作區(qū)域。
連接數據庫
打開 軟件 之后,首先要做的就是創(chuàng)建數據庫連接?梢酝ㄟ^菜單“數據庫” -> “新建連接”打開新建連接向導窗口,也就是我們初次運行 DBeaver 時彈出的窗口。
我們以 PostgreSQL 為例,新建一個數據庫連接。選擇 PostgreSQL 圖標,點擊“下一步(N)”。
下載相關的連接驅動,然后下一步
設置數據庫的連接信息:主機、端口、數據庫、用戶、密碼。“Advanced settings”高級設置選項可以配置 SSH、SSL 以及代理等,也可以為連接指定自己的名稱和連接類型(開發(fā)、測試、生產)。
點擊最下面的“測試鏈接(T)”可以測試連接配置的正確性。初次創(chuàng)建某種數據庫的連接時,會提示下載相應的 JDBC 驅動。
它已經為我們查找到了相應的驅動,只需要點擊“下載”即可,非常方便。下載完成后,如果連接信息正確,可以看到連接成功的提示。
確認后完成連接配置即可。左側的數據庫導航中會增加一個新的數據庫連接。
由于某些數據庫(例如 Oracle、Db2)的 JDBC 驅動需要登錄后才能下載,因此可以使用手動的方式進行配置。選擇菜單“數據庫” -> “驅動管理器”。
選擇 Oracle ,點擊“編輯(E)…”按鈕。
通過界面提示的網址,手動下載 Oracle 數據庫的 JDBC 驅動文件,例如 ojdbc8.jar。然后點擊“添加文件(F)”按鈕,選擇并添加該文件。
下次建立 Oracle 數據庫連接時即可使用該驅動。
新建連接之后,就可以通過這些連接訪問相應的數據庫,查看和編輯數據庫中的對象,執(zhí)行 SQL 語句,完成各種管理和開發(fā)工作。
DBeaver設置下載代理
軟件沒有內置數據庫驅動,在連接數據庫的時候會自動提示下載,但是國內網絡下載驅動非常緩慢。如果可以設置HTTP代理,提高r驅動下載速度。
打開工具欄上的“窗口” - “首選項” - “連接” - “驅動”,設置HTTP代理
快捷鍵說明
ctrl + enter 執(zhí)行sql
ctrl + \ 執(zhí)行sql,保留之前窗口結果
ctrl + shift + ↑ 向上復制一行
ctrl + shift + ↓ 向下復制一行
ctrl + alt + F 對sql語句進行格式化,對于很長的sql語句很有用
ctrl + d 刪除當前行
alt + ↑ 向上選定一條sql語句
alt + ↓ 向下選定一條sql語句
ctrl + / 行注釋
ctrl + shift+ / 塊注釋
ctrl + f 查找、替換
ctrl + space sql提示(如果寫了from table后也會自動提示field)
ctrl + shift + E 執(zhí)行計劃
ctrl + shift + U 將選定的sql轉換成大寫字母
ctrl + shift + L 將選定的sql轉換成小寫字母