哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

簡(jiǎn)單易用的數(shù)據(jù)庫(kù)開(kāi)源客戶(hù)端DBeaver

數(shù)據(jù)分析與開(kāi)發(fā) ? 來(lái)源:數(shù)據(jù)分析與開(kāi)發(fā) ? 作者:數(shù)據(jù)分析與開(kāi)發(fā) ? 2020-11-14 09:47 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

DBeaver 是一款跨平臺(tái)的數(shù)據(jù)庫(kù)工具,界面友好,支持主題設(shè)置,關(guān)鍵字高亮,支持導(dǎo)出 ER 圖,支持多種數(shù)據(jù)庫(kù),企業(yè)版支持 nosql 數(shù)據(jù)庫(kù)。

簡(jiǎn)介

你在日常開(kāi)發(fā)工作中,對(duì)于數(shù)據(jù)庫(kù)的使用,是否使用了不同的客戶(hù)端工具?Oracle使用Sqldeveloper?MySQL使用Navicat?Redis使用AnotherRedisManager?或者苦苦尋找破解的工具?想象一下,如果有一個(gè)客戶(hù)端,可以同時(shí)支持以上多種數(shù)據(jù)庫(kù),并且還具有非常易用、酷炫的界面,關(guān)鍵還開(kāi)源、免費(fèi),是不是會(huì)勾起你的好奇心?就這樣,DBeaver成功地引起了我的注意。

DBeaver是一款免費(fèi)開(kāi)源的數(shù)據(jù)庫(kù)工具,支持多種不同數(shù)據(jù)庫(kù),分為社區(qū)版(免費(fèi))和企業(yè)版(付費(fèi))。社區(qū)版的連接基于jdbc,也就是支持所有具有jdbc驅(qū)動(dòng)的數(shù)據(jù)庫(kù),如MySQL、Oracle等,企業(yè)版除了具有社區(qū)版的功能外,還支持多種NoSQL數(shù)據(jù)庫(kù),如MongoDB、Redis等。這個(gè)開(kāi)源項(xiàng)目的地址是:https://github.com/dbeaver/dbeaver

我個(gè)人實(shí)際試用的體驗(yàn)非常好,操作方便、界面友好。

下載安裝

下載地址是:https://dbeaver.io/download/,源碼地址是:https://github.com/dbeaver/dbeaver。我選擇了Windows平臺(tái)下載社區(qū)版ZIP包,版本是7.2.3,解壓就能使用,以下介紹基于此,同時(shí)使用MySQL作為全文演示的目標(biāo)數(shù)據(jù)庫(kù)。解壓后雙擊dbeaver.exe就能使用。這里我只介紹DBeaver幾個(gè)我認(rèn)為比較常用,并且其他工具不好用或者沒(méi)有的功能,像編輯sql語(yǔ)句做CRUD操作這種常規(guī)功能就不做介紹了。(但是實(shí)際使用起來(lái),DBeaver的SQL提示功能更友好,會(huì)自動(dòng)幫你起表別名等,并且支持SQL語(yǔ)句格式化,建議還是親自上手試試,這里不做詳細(xì)介紹)

修改主題

目前DBeaver支持的主題類(lèi)型不多,但是程序員非常喜歡的暗黑主題已經(jīng)有了,界面的風(fēng)格和Jetbrain的開(kāi)發(fā)工具十分相似,作為開(kāi)發(fā)者,我是很有親切感的。設(shè)置主題的地方在窗口-首選項(xiàng)-常規(guī)-外觀:

連接MySQL

連接MySQL的過(guò)程和普通的數(shù)據(jù)庫(kù)工具,輸入ip、數(shù)據(jù)庫(kù)名、用戶(hù)名密碼、測(cè)試,完成。

這里如果是第一次連接某種數(shù)據(jù)庫(kù),會(huì)有一個(gè)下載jdbc驅(qū)動(dòng)包的過(guò)程,是自動(dòng)的,但是需要等待一會(huì)。創(chuàng)建之后就可以正式使用DBeaver的功能了。

Blob字段顯示

DBeaver支持在查詢(xún)結(jié)果窗口中,將二進(jìn)制數(shù)據(jù)做Hex或Base64編碼顯示,并且還能導(dǎo)出,這提供了很大的便利。在實(shí)際開(kāi)發(fā)中,保存在數(shù)據(jù)庫(kù)的二進(jìn)制數(shù)據(jù),在網(wǎng)絡(luò)中傳輸中通常都是需要做Hex或Base64編碼的。如果我們直接查詢(xún)數(shù)據(jù)庫(kù),就需要將查詢(xún)結(jié)果的二進(jìn)制數(shù)據(jù)復(fù)制保存,再手工轉(zhuǎn)化為Hex或Base64編碼。有了DBeaver,顯示和導(dǎo)出都能做到二進(jìn)制數(shù)據(jù)的編碼了。

Blob字段轉(zhuǎn)換

選中數(shù)據(jù)行-右鍵-顯示/格式-binaryFormat-String/Hex/Base64,可以選擇Hex或Base64編碼。

Blob字段導(dǎo)出

Blob字段導(dǎo)出時(shí),可以選擇不導(dǎo)出該字段,導(dǎo)出到文件,或者以Hex或Base64編碼導(dǎo)出。以導(dǎo)出CSV文件為例。

導(dǎo)出Blob字段為空

選中數(shù)據(jù)行-右鍵-導(dǎo)出結(jié)果集

導(dǎo)出到文件

導(dǎo)出為Base64編碼

導(dǎo)出為Hex編碼

導(dǎo)出ER圖

DBeaver支持導(dǎo)出ER圖。通常我們開(kāi)發(fā)一個(gè)新系統(tǒng),經(jīng)常會(huì)對(duì)數(shù)據(jù)庫(kù)修修改改,迭代開(kāi)發(fā)過(guò)程中也會(huì)有一些調(diào)整,導(dǎo)致數(shù)據(jù)庫(kù)表結(jié)構(gòu)、字段可能和最初的設(shè)計(jì)不一樣,ER圖自然也處在不斷更新變化中,而DBeaver支持導(dǎo)出ER圖,那不管數(shù)據(jù)庫(kù)如何變化,我們只需要一鍵導(dǎo)出就能生成ER圖,生成設(shè)計(jì)文檔,是不是很方便?

DBeaver生成ER圖也很簡(jiǎn)單,雙機(jī)目標(biāo)數(shù)據(jù)庫(kù),右邊窗口會(huì)新建一個(gè)tab,展示數(shù)據(jù)庫(kù)表及生成ER圖選項(xiàng)。

導(dǎo)出ER圖。注意下圖導(dǎo)出按鈕的位置:

導(dǎo)出生成的圖就是這樣子,是不是很方便?

數(shù)據(jù)比對(duì)

選中需要比較的數(shù)據(jù)庫(kù)或者表,再點(diǎn)擊工具欄的數(shù)據(jù)庫(kù)->Compare/Migrate->Simple compare,根據(jù)自己的需要按提示點(diǎn)擊比較即可,比較結(jié)果可以保存成文件或者直接打開(kāi)瀏覽器顯示頁(yè)面。

監(jiān)控

DBeaver還支持對(duì)數(shù)據(jù)庫(kù)的監(jiān)控,不管是線上環(huán)境還是開(kāi)發(fā)環(huán)境,這都是極其有用的一個(gè)功能。打開(kāi)監(jiān)控面板的方法也很簡(jiǎn)單,選中數(shù)據(jù)庫(kù)-右鍵-工具-Open DashBoard。監(jiān)控的內(nèi)容包括數(shù)據(jù)庫(kù)流量、數(shù)據(jù)讀寫(xiě)、數(shù)據(jù)查詢(xún)次數(shù)、會(huì)話數(shù)等。(不同的數(shù)據(jù)庫(kù)監(jiān)控的內(nèi)容不一樣,這里以MySQL為例)

擴(kuò)展

DBeaver還支持插件擴(kuò)展,類(lèi)似Eclipse或IDEA插件,可以從插件市場(chǎng)下載插件安裝到DBeaver中,操作方法和步驟和Eclipse、IDEA簡(jiǎn)直一模一樣,無(wú)縫銜接,這里也不詳細(xì)展開(kāi)了。

責(zé)任編輯:xj

原文標(biāo)題:1.5 萬(wàn) Stars!界面酷炫、簡(jiǎn)單易用的數(shù)據(jù)庫(kù)開(kāi)源客戶(hù)端

文章出處:【微信公眾號(hào):數(shù)據(jù)分析與開(kāi)發(fā)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 數(shù)據(jù)庫(kù)
    +關(guān)注

    關(guān)注

    7

    文章

    4083

    瀏覽量

    68547
  • 開(kāi)源
    +關(guān)注

    關(guān)注

    3

    文章

    4348

    瀏覽量

    46445
  • MySQL
    +關(guān)注

    關(guān)注

    1

    文章

    931

    瀏覽量

    29751

原文標(biāo)題:1.5 萬(wàn) Stars!界面酷炫、簡(jiǎn)單易用的數(shù)據(jù)庫(kù)開(kāi)源客戶(hù)端

文章出處:【微信號(hào):DBDevs,微信公眾號(hào):數(shù)據(jù)分析與開(kāi)發(fā)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)—北京某國(guó)企Oracle數(shù)據(jù)庫(kù)Truncate數(shù)據(jù)丟失恢復(fù)案例

    北京某國(guó)企客戶(hù)在業(yè)務(wù)運(yùn)維過(guò)程中,誤執(zhí)行TRUNCATE TABLE CM_CHECK_ITEM_HIS操作,導(dǎo)致該表數(shù)據(jù)被清空,業(yè)務(wù)查詢(xún)?cè)摫頃r(shí)出現(xiàn)報(bào)錯(cuò)。同時(shí)客戶(hù)發(fā)現(xiàn)現(xiàn)有數(shù)據(jù)庫(kù)備份不可用
    的頭像 發(fā)表于 04-09 14:30 ?97次閱讀
    <b class='flag-5'>數(shù)據(jù)庫(kù)</b><b class='flag-5'>數(shù)據(jù)</b>恢復(fù)—北京某國(guó)企Oracle<b class='flag-5'>數(shù)據(jù)庫(kù)</b>Truncate<b class='flag-5'>數(shù)據(jù)</b>丟失恢復(fù)案例

    Yearning+客戶(hù)端+手工EXPLAIN,NineData社區(qū)版能作為替代方案?

    Yearning 核心聚焦 SQL 審核與發(fā)布流程,慢 SQL 治理需搭配客戶(hù)端和手工分析,鏈路割裂。NineData 社區(qū)版以數(shù)據(jù)庫(kù) DevOps 為底座,打通慢日志采集、模板聚合、診斷優(yōu)化
    的頭像 發(fā)表于 03-26 10:52 ?117次閱讀
    Yearning+<b class='flag-5'>客戶(hù)端</b>+手工EXPLAIN,NineData社區(qū)版能作為替代方案?

    Navicat、DBeaver和NineData這三款數(shù)據(jù)庫(kù)管理工具,在變更審批上的區(qū)別到底有多大?

    目前市場(chǎng)上,Navicat、DBeaver、NineData 是常用的三款數(shù)據(jù)庫(kù)管理工具,但三者在數(shù)據(jù)變更審批這一核心能力上的差異,足以影響團(tuán)隊(duì)的研發(fā)效率和數(shù)據(jù)安全。本文將從技術(shù)場(chǎng)景出
    的頭像 發(fā)表于 03-23 15:55 ?780次閱讀

    MySQL 慢 SQL 排查這件事,NineData 社區(qū)VS DBeaver/ Navicat 技術(shù)分析

    DBeaver Community 和 Navicat Premium Lite 都是很有價(jià)值的客戶(hù)端工具,在單條 SQL 的查詢(xún)和驗(yàn)證上,依然是 DBA 最順手的入口。 但 NineData
    的頭像 發(fā)表于 03-17 11:53 ?135次閱讀
    MySQL 慢 SQL 排查這件事,NineData 社區(qū)VS <b class='flag-5'>DBeaver</b>/ Navicat 技術(shù)分析

    EtherCAT FOE工作原理揭秘:客戶(hù)端-服務(wù)器模型如何運(yùn)轉(zhuǎn)?

    上期我們聊了EtherCATFOE的五大應(yīng)用場(chǎng)景,本期深入解析其底層工作機(jī)制。FOE究竟是如何實(shí)現(xiàn)文件傳輸?shù)??答案藏?b class='flag-5'>客戶(hù)端-服務(wù)器模型中。核心架構(gòu):一客戶(hù)端多服務(wù)器在EtherCAT網(wǎng)絡(luò)中,F(xiàn)OE
    的頭像 發(fā)表于 03-02 11:50 ?213次閱讀
    EtherCAT FOE工作原理揭秘:<b class='flag-5'>客戶(hù)端</b>-服務(wù)器模型如何運(yùn)轉(zhuǎn)?

    Oracle數(shù)據(jù)庫(kù)ASM實(shí)例無(wú)法掛載的數(shù)據(jù)恢復(fù)案例

    一個(gè)Oracle數(shù)據(jù)庫(kù)故障表現(xiàn)為ASM磁盤(pán)組掉線,ASM實(shí)例無(wú)法掛載(mount)。數(shù)據(jù)庫(kù)管理員自行進(jìn)行簡(jiǎn)單修復(fù),未能成功,隨后聯(lián)系北亞數(shù)據(jù)恢復(fù)中心恢復(fù)
    的頭像 發(fā)表于 02-24 15:19 ?207次閱讀
    Oracle<b class='flag-5'>數(shù)據(jù)庫(kù)</b>ASM實(shí)例無(wú)法掛載的<b class='flag-5'>數(shù)據(jù)</b>恢復(fù)案例

    OpenTenBase核心貢獻(xiàn)者分享開(kāi)源數(shù)據(jù)庫(kù)的破局之路

    “在開(kāi)源數(shù)據(jù)庫(kù)已成一片‘紅海’的當(dāng)下,單純比拼‘快’或‘省’,已很難在開(kāi)發(fā)者心中建立獨(dú)特的護(hù)城河?!監(jiān)penTenBase核心貢獻(xiàn)者、騰訊云數(shù)據(jù)庫(kù)專(zhuān)家工程師李晉鋼這樣闡述他對(duì)當(dāng)前數(shù)據(jù)庫(kù)
    的頭像 發(fā)表于 12-29 14:00 ?549次閱讀

    agile_ftp傳輸文件時(shí)客戶(hù)端報(bào)錯(cuò)誤怎么解決?

    ]客戶(hù)端使用的filezilla [size=21.3333px] [size=21.3333px]現(xiàn)象: [size=21.3333px]filezilla客戶(hù)端可以正常上傳文件,但傳輸完畢時(shí)客戶(hù)端會(huì)報(bào)
    發(fā)表于 11-05 10:49

    libmodbus庫(kù)問(wèn)題:TCP模式下客戶(hù)端超時(shí)斷開(kāi)后無(wú)法再次重連怎么解決?

    情況1 :用libmodbus的TCP demo,發(fā)現(xiàn)用客戶(hù)端軟件連接收發(fā)如果超時(shí)后在啟動(dòng)連接就無(wú)法連接上libmodbus服務(wù)器了,聲明:客戶(hù)端此時(shí)不會(huì)主動(dòng)斷開(kāi)連接。 情況2:客戶(hù)端用短連接
    發(fā)表于 10-14 08:17

    Python modbus-tk如何獲得客戶(hù)端信息?

    Python modbus-tk如何獲得客戶(hù)端信息
    發(fā)表于 08-07 06:01

    數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)—服務(wù)器異常斷電導(dǎo)致Oracle數(shù)據(jù)庫(kù)故障的數(shù)據(jù)恢復(fù)案例

    Oracle數(shù)據(jù)庫(kù)故障: 某公司一臺(tái)服務(wù)器上部署Oracle數(shù)據(jù)庫(kù)。服務(wù)器意外斷電導(dǎo)致數(shù)據(jù)庫(kù)報(bào)錯(cuò),報(bào)錯(cuò)內(nèi)容為“system01.dbf需要更多的恢復(fù)來(lái)保持一致性”。該Oracle數(shù)據(jù)庫(kù)
    的頭像 發(fā)表于 07-24 11:12 ?845次閱讀
    <b class='flag-5'>數(shù)據(jù)庫(kù)</b><b class='flag-5'>數(shù)據(jù)</b>恢復(fù)—服務(wù)器異常斷電導(dǎo)致Oracle<b class='flag-5'>數(shù)據(jù)庫(kù)</b>故障的<b class='flag-5'>數(shù)據(jù)</b>恢復(fù)案例

    企業(yè)級(jí)MySQL數(shù)據(jù)庫(kù)管理指南

    在當(dāng)今數(shù)字化時(shí)代,MySQL作為全球最受歡迎的開(kāi)源關(guān)系型數(shù)據(jù)庫(kù),承載著企業(yè)核心業(yè)務(wù)數(shù)據(jù)的存儲(chǔ)與處理。作為數(shù)據(jù)庫(kù)管理員(DBA),掌握MySQL的企業(yè)級(jí)部署、優(yōu)化、維護(hù)技能至關(guān)重要。本文
    的頭像 發(fā)表于 07-09 09:50 ?892次閱讀

    數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)—MongoDB數(shù)據(jù)庫(kù)文件丟失的數(shù)據(jù)恢復(fù)案例

    MongoDB數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)環(huán)境: 一臺(tái)操作系統(tǒng)為Windows Server的虛擬機(jī)上部署MongoDB數(shù)據(jù)庫(kù)。 MongoDB數(shù)據(jù)庫(kù)故障: 工作人員在MongoDB服務(wù)仍
    的頭像 發(fā)表于 07-01 11:13 ?785次閱讀
    <b class='flag-5'>數(shù)據(jù)庫(kù)</b><b class='flag-5'>數(shù)據(jù)</b>恢復(fù)—MongoDB<b class='flag-5'>數(shù)據(jù)庫(kù)</b>文件丟失的<b class='flag-5'>數(shù)據(jù)</b>恢復(fù)案例

    數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)—SQL Server數(shù)據(jù)庫(kù)被加密如何恢復(fù)數(shù)據(jù)

    SQL Server數(shù)據(jù)庫(kù)故障: SQL Server數(shù)據(jù)庫(kù)被加密,無(wú)法使用。 數(shù)據(jù)庫(kù)MDF、LDF、log日志文件名字被篡改。
    的頭像 發(fā)表于 06-25 13:54 ?844次閱讀
    <b class='flag-5'>數(shù)據(jù)庫(kù)</b><b class='flag-5'>數(shù)據(jù)</b>恢復(fù)—SQL Server<b class='flag-5'>數(shù)據(jù)庫(kù)</b>被加密如何恢復(fù)<b class='flag-5'>數(shù)據(jù)</b>?

    MySQL數(shù)據(jù)庫(kù)是什么

    MySQL數(shù)據(jù)庫(kù)是一種 開(kāi)源的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)(RDBMS) ,由瑞典MySQL AB公司開(kāi)發(fā),后被Oracle公司收購(gòu)。它通過(guò)結(jié)構(gòu)化查詢(xún)語(yǔ)言(SQL)進(jìn)行數(shù)據(jù)存儲(chǔ)、管理和操作,廣
    的頭像 發(fā)表于 05-23 09:18 ?1450次閱讀
    大丰市| 邵东县| 汽车| 双江| 永靖县| 揭西县| 驻马店市| 石首市| 泰安市| 北宁市| 绥德县| 罗山县| 汾西县| 修文县| 昌邑市| 沧源| 湖北省| 鄂伦春自治旗| 无为县| 伽师县| 休宁县| 贵定县| 岱山县| 大竹县| 壶关县| 南丰县| 贡觉县| 寿阳县| 吴川市| 石泉县| 宁晋县| 铅山县| 天等县| 柞水县| 龙胜| 连云港市| 白水县| 高邑县| 绥芬河市| 星子县| 宣汉县|