再见了,收费的Navicat

重磅资讯、干货,第一时间送达

虽然有很多 SQL Client 可以操作数据库,但若仔细观察会发现能满足跨平台、支持众多主流数据库系统、以图形化接口操作数据、提供多种汇入输出方式且以独立应用程序运作的选择还真没几个,可能很多程序员都倾向于选择Navicat。
今天就和大家分享另一款基于Java 开发,免费开源的通用数据库管理和开发工具——DBeaver。DBeaver适用于所有开发人员、SQL程序员、数据库管理员和分析人员等,它支持任何具有JDBC驱动程序的数据库,EE版本还支持非JDBC数据源(MongoDB,Cassandra,Redis,DynamoDB等)。
DBeaver的功能特性相当丰富,包括
  • 丰富的数据编辑器,元数据编辑器、SQL编辑器,ERD,数据导出/导入/迁移,执行SQL查询和脚本等
  • 基于Eclipse平台
  • 支持以下数据库:MySQL、PostgreSQL、MariaDB、SQLite、Oracle、Db2、SQL Server、Sybase、MS Access、Teradata、Firebird、Derby 等等
目前,DBeaver已经在Github上标星16.3K,累计分支1.5K。(Github地址:https://github.com/dbeaver/dbeaver)
你可以直接从官方网站或直接从Github上下载预构建的二进制文件。
安装方式
DBeaver需要Java(JRE)1.8+才能运行。具体安装步骤如下:
  • Windows和MacOS X安装程序,包括JRE
  • 在Linux上,可能需要手动安装Java(通常是通过运行sudo apt-get install openjdk-11-jdk或其他方式)。
  • 如果不使用安装程序,则可能需要从Adopt OpenJDK网站下载Java(JDK)。
安装完之后,首先要做的就是创建数据库连接,通过菜单“数据库” -> “新建连接”打开新建连接向导窗口:
接着选择数据库类型,这里以MySQL为例:
接着填写连接信息,诸如 Host、Username、Password:
按照步骤提示安装后,应该就会在左手边的数据库面板里看到刚刚建立的连接,当我们试图展开时,DBeaver就会自动进行连接。首次连接时,会自动跳出下载数据库驱动程序的提示,这时只要按下载 (Download) 即可。DBeaver会自己下载/安装完成这个步骤:
此外,值得一提的是,DBeaver支持中文,其实 DBeaver 的图形接口非常成熟 (毕竟是基于Eclipse嘛~),所以若只是查询数据的话,连 SQL 都不用下了,直接对想要查询的数据表点两下,就会在右边出现查询结果。
最后让我们来看一下DBeaver的界面展示:
PS:欢迎在留言区留下你的观点,一起讨论提高。如果今天的文章让你有新的启发,欢迎转发分享给更多人。
Java后端编程交流群已成立公众号运营至今,离不开小伙伴们的支持。为了给小伙伴们提供一个互相交流的平台,特地开通了官方交流群。扫描下方二维码备注 进群 或者关注公众号 Java后端编程 后获取进群通道。
(0)

相关推荐

  • DBeaver ce for Mac(免费通用数据库工具)v21.1.4免费版

    DBeaver是Mac平台上一款免费通用的数据库工具,允许您查看数据库的结构,执行SQL查询和脚本,浏览和导出表数据,处理BLOB / CLOB值,修改数据库元对象等.它具有本机UI(由提供Eclip ...

  • 1.5万Stars!界面酷炫、简单易用的数据库开源客户端

    [导语]: DBeaver 是一款跨平台的数据库工具,界面友好,支持主题设置,关键字高亮,支持导出 ER 图,支持多种数据库,企业版支持 nosql 数据库. 简介 你在日常开发工作中,对于数据库的使 ...

  • 面试题:如何造10w条测试数据,在数据库插入10w条不同数据

    前言 面试题:如果造10w条测试数据,如何在数据库插入10w条数据,数据不重复 最近面试经常会问到sql相关的问题,在数据库中造测试数据是平常工作中经常会用到的场景,一般做压力测试,性能测试也需在数据 ...

  • (8条消息) Mysql入门教程

    Mysql5.5 下载地址 百度 Mysql5.5安装教程 https://blog.csdn.net/ryan_woo/article/details/93710357f2148a81a.html ...

  • DBeaverEE mac最新企业版 数据库连接和操作

    DBeaverEE 中文版是一个数据库连接和操作工具,用于构建SQL查询,编辑和传输数据,查看对象树,完成数据库管理任务,监视数据库连接会话等等.本次我们带来的是最新企业版,不仅包含了各种基础功能,还 ...

  • 再见了,收费的 Navicat!

    重磅干货,第一时间送达 虽然有很多 SQL Client 可以操作数据库,但若仔细观察会发现能满足跨平台.支持众多主流数据库系统.以图形化接口操作数据.提供多种汇入输出方式且以独立应用程序运作的选择还 ...

  • 再见!收费的XShell,我改用国产良心工具!

    引言 FinalShell是一款免费的国产的集SSH工具.服务器管理.远程桌面加速的良心软件,同时支持Windows,macOS,Linux,它不单单是一个SSH工具,完整的说法应该叫一体化的的服务器 ...

  • 再见!收费的 XShell,我改用国产良心工具!

    引言 FinalShell 是一款免费的国产的集 SSH 工具.服务器管理.远程桌面加速的良心软件,同时支持 Windows,macOS,Linux,它不单单是一个 SSH 工具,完整的说法应该叫一体 ...

  • 再见,收费的Teamviewer!!!

    重磅干货,第一时间送达! 1.背景介绍 teamviewer 想必很多人听过吧,一款远程控制软件,如果没有接触过的,没关系,你是否有这样的需求: 下班的时候工作没有干完,但是想回去干,又不想把电脑带回 ...

  • 再见PDF提取收费!我用100行Python代码搞定!

    第471篇原创干货,第一时间送达 大家在日常的工作和学习过程中,都少不了与PDF文件打交道,很多的小伙伴都面临着将PDF文件中的文字.图片和表格数据提取出来的问题.能够对PDF文件中的文字.表格等数据 ...

  • 再见收费的 XShell,我改用国产良心工具!

    民工哥技术之路 356篇原创内容 公众号 使用或维护Linux系统的都知道,我们日常对服务器的操作,一般都会借助SSH工具远程登录到服务器之后进行操作.常用的SSH工具有不少,比如:Xshell.Pu ...

  • 定了!中小学课后服务开始收费,再见了晚托班

    定了!中小学课后服务开始收费,再见了晚托班

  • 再见,Navicat!

    程序员涨点薪吧 今天Atzuge  链接: https://www.cnblogs.com/zuge/p/7397255.html最近被同事安利了一款数据库客户端工具:DataGrip,大爱!其实,这 ...

  • 再见,免费新闻!澳洲“世界首创”向谷歌和Facebook收费,遭两公司激烈反对

    共1751字|预计阅读时长2分钟 日前,澳大利亚竞争和消费者委员会(ACCC)公布了其新闻媒体谈判规则草案,由财长Josh Frydenberg宣布. 该草案允许商业新闻媒体单独或集体跟谷歌和Face ...