麒麟v10 上部署 TiDB v5.1.2 生产环境优化实践
2819
2023-04-13
简单易用的数据库开源客户端DBeaver
DBeaver 是一款跨平台的数据库工具,界面友好,支持主题设置,关键字高亮,支持导出 ER 图,支持多种数据库,企业版支持 nosql 数据库。
简介
你在日常开发工作中,对于数据库的使用,是否使用了不同的客户端工具?***使用Sqldeveloper?MySQL使用Navicat?Redis使用AnotherRedisManager?或者苦苦寻找破解的工具?想象一下,如果有一个客户端,可以同时支持以上多种数据库,并且还具有非常易用、酷炫的界面,关键还开源、免费,是不是会勾起你的好奇心?就这样,DBeaver成功地引起了我的注意。
我个人实际试用的体验非常好,操作方便、界面友好。
修改主题
连接MySQL
连接MySQL的过程和普通的数据库工具,输入ip、数据库名、用户名密码、测试,完成。
这里如果是第一次连接某种数据库,会有一个下载jdbc驱动包的过程,是自动的,但是需要等待一会。创建之后就可以正式使用DBeaver的功能了。
Blob字段显示
Blob字段转换
选中数据行-右键-显示/格式-binaryFormat-String/Hex/Base64,可以选择Hex或Base64编码。
Blob字段导出
Blob字段导出时,可以选择不导出该字段,导出到文件,或者以Hex或Base64编码导出。以导出CSV文件为例。
导出Blob字段为空
选中数据行-右键-导出结果集
导出到文件
导出为Base64编码
导出为Hex编码
导出ER图
DBeaver支持导出ER图。通常我们开发一个新系统,经常会对数据库修修改改,迭代开发过程中也会有一些调整,导致数据库表结构、字段可能和最初的设计不一样,ER图自然也处在不断更新变化中,而DBeaver支持导出ER图,那不管数据库如何变化,我们只需要一键导出就能生成ER图,生成设计文档,是不是很方便?
DBeaver生成ER图也很简单,双机目标数据库,右边窗口会新建一个tab,展示数据库表及生成ER图选项。
导出ER图。注意下图导出按钮的位置:
导出生成的图就是这样子,是不是很方便?
数据比对
监控
DBeaver还支持对数据库的监控,不管是线上环境还是开发环境,这都是极其有用的一个功能。打开监控面板的方法也很简单,选中数据库-右键-工具-Open DashBoard。监控的内容包括数据库流量、数据读写、数据查询次数、会话数等。(不同的数据库监控的内容不一样,这里以MySQL为例)
扩展
DBeaver还支持插件扩展,类似Eclipse或IDEA插件,可以从插件市场下载插件安装到DBeaver中,操作方法和步骤和Eclipse、IDEA简直一模一样,无缝衔接,这里也不详细展开了。
原文标题:1.5 万 Stars!界面酷炫、简单易用的数据库开源客户端
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。