再见了,收费的Navicat
点击上方 好好学java ,选择 星标 公众号
重磅资讯、干货,第一时间送达
今日推荐:今天给大家推荐 6 个 Spring Boot 项目,拿来就可以赚钱!
个人原创100W+访问量博客:点击前往,查看更多
虽然有很多 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的界面展示:
推荐文章
今天给大家推荐 6 个 Spring Boot 项目,拿来就可以赚钱!
交公粮了:我经常逛的技术网站
圈子哥推荐一款基于 Spring Boot 开发 OA 开源产品,学习/搞外快都是不二选择!
硬刚一周,3W字总结,一年的经验告诉你如何准备校招!
原创电子书历时整整一年总结的 Java 面试 + Java 后端技术学习指南,这是本人这几年及校招的总结,各种高频面试题已经全部进行总结,按照章节复习即可,已经拿到了大厂offer。
原创思维导图扫码或者微信搜 程序员的技术圈子 回复 面试 领取原创电子书和思维导图。
再见了,收费的Navicat相关推荐
- 再见收费的Navicat,操作所有数据库就靠它了
作为一名开发者,免不了要和数据库打交道,于是我们就需要一款顺手的数据库管理工具.很长一段时间里,Navicat 都是我的首选,但最近更换了一台新电脑,之前的绿色安装包找不到了. 于是就琢磨着,找一款免 ...
- 再见收费的Navicat,操作所有数据库就靠它了!
作为一名开发者,免不了要和数据库打交道,于是我们就需要一款顺手的数据库管理工具.很长一段时间里,Navicat 都是我的首选,但最近更换了一台新电脑,之前的绿色安装包找不到了. 于是就琢磨着,找一款免 ...
- 再见收费的Navicat!操作所有数据库靠它就够了!
为了快速管理数据库,我们一般都会选择一款顺手的数据库管理工具.Navicat.DataGrip虽然很好用,但都是收费的.今天给大家推荐一款免费.功能强大的数据库管理工具DBeaver,希望对大家有所帮 ...
- 再见了,收费的Navicat。
点击上方蓝色"方志朋",选择"设为星标"回复"666"获取独家整理的学习资料! 虽然有很多 SQL Client 可以操作数据库,但若仔细观 ...
- 再见了,收费的 Navicat!
点击上方蓝色"方志朋",选择"设为星标" 回复"666"获取独家整理的学习资料! 虽然有很多 SQL Client 可以操作数据库,但若仔细 ...
- Github Star 过万!用这款免费工具代替收费的Navicat,我看行
最近刚接手公司的新电脑,免不了又是一通环境安装.但是公司规定不能装破解软件,这就让我犯难了. 代码编辑器什么都还好说,但是数据库管理工具,可谓是我最高频使用工具之一了.之前一直用的 navicat 在 ...
- 再见,收费的 Teamviewer!!!
微信搜索逆锋起笔关注后回复编程pdf 领取编程大佬们所推荐的 23 种编程资料! 1.背景介绍 teamviewer 想必很多人听过吧,一款远程控制软件,如果没有接触过的,没关系,你是否有这样的需求: ...
- 再见 Postman!Apifox 才是 YYDS!
作为开软件开发从业者,API 调试是必不可少的一项技能,在这方面 Postman 做的非常出色.但是在整个软件开发过程中,API 调试只是其中的一部分,还有很多事情 Postman 无法完成,或者无法 ...
- Navicat的替代工具,开源免费的DBeaver支持多种数据库
文章目录 前言 一.Navicat 1.Navicat介绍 2.优缺点 二.DBeaver 1.DBeaver介绍 2.支持的数据库类型丰富 总结 前言 提示:这里介绍了一个免费开源的数据库可视化工具 ...
最新文章
- 安卓SurfaceFlinger框架初探
- Android使用Glide加载Gif.解决Glide加载Gif非常慢问题
- asiox 多个baseurl_vue添加axios,并且指定baseurl
- 【学亮IT手记】jQuery DOM删除操作
- 如何最大限度提升虚拟内存性能(组图)
- 转【微信小程序 四】二维码生成/扫描二维码
- Angular应用的路由指令RouterLink
- linux100day(day8)--shell监控脚本练习
- 怎么把字符串变成数组_字符串哈希:从零开始的十分钟包会教程
- BestCoder Round #91 1001 Lotus and Characters
- 引导类加载器 Bootstrap ClassLoader
- L :WeChat Walk
- 小甲鱼 OllyDbg 教程系列 (十四) : 模态对话框 和 非模态对话框 之 URlegal 和 movgear
- 13-11-27新的一天
- java用二维数组编写地图_[Java] Java二维数组写一个超级简单的扫雷游戏,适合新手...
- 偏标记(partial)学习
- 打印显示服务器存储空间不足,服务器存储空间不足,无法处理此命令。 ID 2019 或 2020...
- 屏幕录制专家linux版,Linux平台好用的十款屏幕录制工具
- RestTemplate源码剖析:Encode
- cad线加粗怎么设置_CAD图纸线条粗细如何修改?CAD图纸线宽如何调整?
热门文章
- view里文书删除时报错的解决案
- AutoHotkey热键脚本语言文件
- PCMCIA接口采集卡系列
- python 语言教程(3)变量
- (chap2 简单的Http协议) 请求报文和响应报文
- 《研磨设计模式》chap6 工厂模式factory(2)案例实现
- 区块链BaaS云服务(9)索尼 区块链通用数据库 BCDB
- 6. Qt 信号与信号槽 (7)-QMetaObject:: activate
- [专栏目录]-ARM学习笔记目录
- [[HOW TO]-ubuntu20.10安装openjrok指南