DBeaver是一個基于Java開發的**的數據庫管理和開發工具,可以運行在各種操作系統上,包括:Windows、Linux、macOS等,支持數據庫:MySQL,PostagreSQL,SQLite,Oracle,DB2,SQLServer,Sybase,MSAccessm,Teradata,Firebird,Phoenix,Presto等等商業版支持:MongoDB,Cassandra,InfluxDB,Redis,AWS,GCP(GoogleCloudPlatform),Couchbase,CouchDB,ApacheHive/Spark/Impala,Netezza,SQLiteCrypt,Informix。DBeaver連接Hive,需要開啟HiveServer2,HiveServer2配置參考文章:HiveServer2用戶安全認證dbeaver-插件,靈活穩定的代碼掃描工具。蘇州編程DBeaver安裝
DBeaver的快捷鍵介紹這是我修改后的快捷鍵,因為我想讓它的快捷鍵盡量和Eclipse保持一致。所以下面這些除了執行sql和執行計劃特殊一些,其他的都和Eclispe保持一致了。ctrl+enter執行sqlctrl+shift+e執行計劃ctrl+alt+↑向上復制一行ctrl+alt+↓向下復制一行alt+↑向上移動一行alt+↓向下移動一行Ctrl+Shift+f對sql語句進行格式化ctrl+d刪除當前行ctrl+/行注釋ctrl+shift+/塊注釋ctrl+f查找、替換ctrl+shift+x將選定的sql轉換成大寫字母ctrl+shift+y將選定的sql轉換成小寫字母。南京工具DBeaver中文官網使用 DBeaver 運行 SQL 語句.
DBeaver是什么?Freemulti-platformdatabasetoolfordevelopers,databaseadministrators,analystsandallpeoplewhoneedtoworkwithdatabases.Supportsallpopulardatabases:MySQL,PostgreSQL,SQLite,Oracle,DB2,SQLServer,Sybase,MSAccess,Teradata,Firebird,ApacheHive,Phoenix,Presto,etc.設置驅動管理器:數據庫——驅動管理器——編輯或新建Oracle的驅動,給庫里添加。如果新建的連接的模式不正常,一般是驅動那里jar包不對,多換換吧。
DBeaver社區版可以通過官方網站或者Github進行下載。兩者都為不同的操作系統提供了安裝包或者解壓版,可以選擇是否需要同時安裝JRE。另外,官方網站還提供了DBeaver的Eclipse插件,可以在Eclipse中進行集成。DBeaver支持中文,安裝過程非常簡單,不多說,***需要注意的是DBeaver的運行依賴于JRE(***版本自帶JRE啦!)。不出意外,安裝完成后運行安裝目錄下的可以看到以下界面(Windows10)。支持平臺:Windows(2000/XP/2003/Vista/7/10/11)LinuxMacOSSolarisAIXDBeaver初次使用教程(強大的數據庫連接工具)。
查詢結果記錄數,解決辦法我認為是比較好的,默認顯示一頁數據,當滾到底時,自動加載下一頁數據,而且可能通過按鈕加載上一頁、下一頁、所有記錄,可以說是完美解決這個問題。dbeaver要查看到結構也很簡單,只需要在sql窗口輸入表名按住ctrl+左鍵單擊表名就可進入表信息操作界面,同時還可查看表數據,真是很便捷,而且還支持與dbvisualizer相同方式,左邊連接操作模式編輯表信息。rollback/commit功能,這個沒啥好說的,與plsql是一樣的,默認手動提交方式,要提交只需要點工具欄的提交按鈕就行。DBeaver導出結果集為CSV文件。南京工具DBeaver中文官網
如何使用DBeaver修改數據庫連接驅動屬性。蘇州編程DBeaver安裝
DBeaver 數據庫管理工具設置為手動事務提交DBeaver 默認為自動提交事務,很多時候我們做DML操作的時候都是需要自己確認再提交更放心。如果在DBeaver 頂部菜單選擇手動事務,關閉窗口再打開又自動恢復為自動事務了。下面我這個設置方法可以一勞永逸。操作步驟步驟1:打開窗口->優先項步驟2:在優先項里面選擇連接->transactions(事務)步驟3:去掉Return to。DBeaver 數據庫管理工具設置為手動事務提交DBeaver 默認為自動提交事務,很多時候我們做DML操作的時候都是需要自己確認再提交更放心。如果在DBeaver 頂部菜單選擇手動事務,關閉窗口再打開又自動恢復為自動事務了。蘇州編程DBeaver安裝