DBeaver一款替代Navicat的数据库可视化工具

 更新时间:2020年11月29日 09:55:58   作者:张二狗和苗翠花  
这篇文章主要介绍了DBeaver一款替代Navicat的数据库可视化工具,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

对于很多开发者来说,Navicat这个软件并不陌生, 相信这个彩虹色图标的软件,有效的帮助了你的开发工作。从前上学的时候,我都是用的都是从网上找来的密钥进行破解的,但是一直在寻找有没有一个能找到一个免费的能完美替代Navicat的工具。今天就给大家推荐一个可以完美替代的工具——DBeaver(Github开源)。

DBeaver 官网介绍是一款适用于开发人员,数据库管理员,分析师和所有需要使用数据库的人员的免费的多平台数据库工具。支持所有流行的数据库:MySQL,PostgreSQL,SQLite,Oracle,DB2,SQL Server,Sybase,MS Access,Teradata,Firebird,Apache Hive,Phoenix,Presto等

特点

  • 于Java开发,支持跨平台运行。
  • UI 是eclipse风格,对于学生时代一直使用eclipse 作为学习开发工具的我,非常顺眼。
  • 基于开源框架,支持编写各种插件。
  • 基于Java开发,也就是说Java能链接的所有的数据库,DBeaver都支持。同时,它可以处理任何可能具有或没有JDBC驱动程序的外部数据源。
  • 支持数据导入/导出,生成ER关系图,并且支持模拟数据生成,对于开发测试来说,这个功能非常强大。
  • 支持数据库比对,直接在浏览器生成比对报告,字段名、长度不一致等信息一目了然。

功能

 1.支持多种数据库链接

在这里插入图片描述

上图所列的所有数据库,DBeaver都可以链接,当然企业付费版还支持一些非关系型数据库的链接。

第一次打开软件是没有任何驱动的,需要我们自己去下载连接驱动,

首先配置一下阿里的maven下载地址。窗口>>首选项>>DBeaver>>驱动>>maven>>添加,直接添加仓库。

在这里插入图片描述

ID: alimaven
名称: maven.aliyun.com
URL: http://maven.aliyun.com/nexus/content/groups/public/

然后菜单:数据库>>驱动管理器

在这里插入图片描述

找到对应的连接类型,点击编辑后再弹窗中选择下载/更新,下载对应的驱动文件。

再然后就可以 菜单》》数据库》》新建连接 链接数据库了。

2.数据可视化

在这里插入图片描述

数据表属性和数据一键切换,数据库读写监控、CRUD监控。

3.SQL编辑区

  • 支持SQL语法高亮(根据不同数据库进行提示)
  • 字段、表名提示,自动命名数据表别名。
  • 数据区支持直接筛选排序等。

在这里插入图片描述
在这里插入图片描述

4.ER图生成

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-UHNZimBw-1590301799530)(C:\Users\mujave\AppData\Roaming\Typora\typora-user-images\1590301506463.jpg)]

5.数据库比对

在这里插入图片描述

在这里插入图片描述

可选再浏览器浏览还是存储到本地文件

在这里插入图片描述

结语

先说这些,其他功能再一点点摸索中。。。

到此这篇关于DBeaver一款替代Navicat的数据库可视化工具的文章就介绍到这了,更多相关DBeaver数据库可视化工具内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 数据库加密字段进行模糊查询详解

    数据库加密字段进行模糊查询详解

    这篇文章主要为大家介绍了数据库加密字段进行模糊查询详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-09-09
  • 数据库插入数据之select into from与insert into select区别详解

    数据库插入数据之select into from与insert into select区别详解

    能第一次接触select...into...from...和insert into...select...有很多人都会误解, 从表面上看都是把相关信息查询出来,然后添加到一个表里,其实还远远没有这么简单,接下来,小猪就用最普通的表述给大家介绍一下这两者间的区别
    2014-01-01
  • 一文读懂数据库管理工具 Navicat 和 DBeaver

    一文读懂数据库管理工具 Navicat 和 DBeaver

    这篇文章主要介绍了数据库管理工具 Navicat 和 DBeaver的相关资料,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-03-03
  • 通过DBeaver连接Phoenix操作hbase的方法

    通过DBeaver连接Phoenix操作hbase的方法

    DBeaver 可通过 JDBC 连接到数据库,可以支持几乎所有的数据库产品,本文介绍常用一种通用数据库工具Dbeaver,通过DBeaver连接Phoenix操作hbase的操作,需要的朋友跟随小编一起看看吧
    2021-11-11
  • Mybatis分页插件的实例详解

    Mybatis分页插件的实例详解

    这篇文章主要介绍了Mybatis分页插件的实例详解的相关资料,需要的朋友可以参考下
    2017-07-07
  • 主键与聚集索引

    主键与聚集索引

    表通常具有包含唯一标识表中每一行的值的一列或一组列。这样的一列或多列称为表的主键 (PK),用于强制表的实体完整性。在创建或修改表时,您可以通过定义 PRIMARY KEY 约束来创建主键。
    2009-07-07
  • 详解Unique SQL原理和应用

    详解Unique SQL原理和应用

    以一定的算法结合解析树中的各结点,计算出来一个整数值,用来唯一标识这一类SQL,这个整数值被称为Unique SQL ID,Unique SQL ID相同的SQL语句属于同一个“Unique SQL”。
    2021-05-05
  • 高效的数据同步工具DataX的使用及实现示例

    高效的数据同步工具DataX的使用及实现示例

    这篇文章主要为大家介绍了高效的数据同步工具DataX的使用及实现示例,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-03-03
  • dbeaver导入导出数据库简单图文教程

    dbeaver导入导出数据库简单图文教程

    DBeaver是一款适用于开发人员、数据库管理员和分析师的多平台、多数据库管理工具,这篇文章主要给大家介绍了关于dbeaver导入导出数据库的相关资料,需要的朋友可以参考下
    2024-01-01
  • 详解Navicat Premium基本使用

    详解Navicat Premium基本使用

    Navicat是一套数据库管理工具,专为简化数据库的管理及降低系统管理成本而设。这篇文章主要介绍了详解Navicat Premium基本使用,需要的朋友可以参考下
    2020-11-11

最新评论