正版数据库连接工具,DBeaver的安装与配置使用

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
简介: 正版数据库连接工具,DBeaver的安装与配置使用
之前一直使用的数据库连接工具是Navicat的破解版,相信很多人也和我一样,直到前段时间,发现了一款免费开源的数据库连接软件,使用起来也很方便顺手,那就是DB eaver ,今天将安装基础使用的教程分享出来。

DBeaver 通过 JDBC连接到数据库,可以支持几乎所有的数据库产品,包括:MySQL、PostgreSQL、MariaDB、SQLite、Oracle、Db2、SQL Server、Sybase、MS Access、Teradata、Firebird、Derby 等等。商业版本更是可以支持各种 NoSQL 和大数据平台:MongoDB、InfluxDB、Apache Cassandra、Redis、Apache Hive 等。

一、DB eaver 安装

1,下载地址

DB eaver官方网站:https://dbeaver.io/download/
可以选择不同操作系统对应的版本,点击可以直接下载安装包
在这里插入图片描述

我下载的是Windows版本的
在这里插入图片描述

2,软件安装

DBeaver的安装很简单,按照安装向导点击下一步就可以,没有另外特殊的设置

(1)点击DBeaver安装包,如图所示,DBeaver安装向导

在这里插入图片描述

(2)这个许可证协议,一般默认选择我接受就可以了

在这里插入图片描述

(3)这一步选择使用软件的用户,一般按照默认,选择 all users。

在这里插入图片描述

(4)这一步选择组件,这个需要 JDK1.8+支持

在这里插入图片描述

(5)这一步选择DB eaver的安装目录,可以通过浏览修改默认的安装目录

在这里插入图片描述

(6)选择安装DBeaver在菜单栏上显示的名称,默认即可,点击安装

在这里插入图片描述

(7)点击安装之后,就会出现如下安装进程,坐等就可以了。因为我已经安装好了,所以就网上找了一个贴图

在这里插入图片描述

(8)安装进程结束,如果想要创建桌面快捷方式,需要勾选如图中的create Desktop Shortout即可,然后点击完成,即完成安装。

在这里插入图片描述

二、DB eaver 基础使用

安装完成之后,接下来就是DB eaver的一些基础使用了

1,连接数据库(以Mysql数据为例)

(1)点击左上角新建数据库连接图标

在这里插入图片描述

(2)这里看到该软件,可以连接的数据库

在这里插入图片描述

(3)这里我们以MySQL数据库为例,所以选择MySQL,点击下一步。

在这里插入图片描述

(4)这里需要补充 服务器地址、端口、数据库(MySQL可为空)、用户名、密码

在这里插入图片描述

(5)填写完 主要数据库信息,点击测试链接

在这里插入图片描述

(6)在测试连接的时候,如果没有数据库的驱动,会自动识别出来,有网的情况下可以直接点击下载;如果无法联网,可以事先下载好,放在存放数据库驱动的文件夹下即可

在这里插入图片描述

(7)如果测试无问题,如图所示,连接配置成功

在这里插入图片描述

(8)连接成功之后,可以看到数据库中的schema,以及里面包含的内容,就可以进行需要的一些操作了。

在这里插入图片描述

2,数据查询

想要进行数据查询,可以点击上面的SQL编辑器,也可以直接点击下面SQL的图标,可以新建SQL编辑器,也可以打开近期的SQL编辑器
在这里插入图片描述

3,查看数据库表的ER关系图

双击数据库schema,有两个菜单,一个是属性,一个是ER图,属性里面是包含的表以及表信息,ER图的菜单底下,就可以看到数据库表之间的ER关系,表包含的字段,以及表与表之间的关系
在这里插入图片描述

4,数据查询结果条数设置

在我们平常的数据探查过程中,不需要太多条数据的显示,所以我们设置数据查询结果条数,还可以减轻我们的查询负担,使Dbeaver查询速度更快
窗口--首选项--Editors--结果集--集数获取大小
默认是200,我们可以设置为20来显示我们查询结果条数
在这里插入图片描述

5,模板功能

为了写SQL语句更方便,Dbeaver提供了“模板功能”,这个功能实现自动生成一些常用的SQL语句块,可以自己新建,也可以编辑原有的模板,配置好之后输入名称按两下tab键即可出现对应的SQL模板
在这里插入图片描述

平常用到的基础使用暂时有这么多,后期如果有更多的,也会继续补充,持续更新。 我是喵~~,坚持分享,大家一起交流学习哇!

相关实践学习
如何在云端创建MySQL数据库
开始实验后,系统会自动创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
9天前
|
存储 监控 安全
数据库多实例的部署与配置方法
【10月更文挑战第23天】数据库多实例的部署和配置需要综合考虑多个因素,包括硬件资源、软件设置、性能优化、安全保障等。通过合理的部署和配置,可以充分发挥多实例的优势,提高数据库系统的运行效率和可靠性。在实际操作中,要不断总结经验,根据实际情况进行调整和优化,以适应不断变化的业务需求。
|
8天前
|
SQL 关系型数据库 数据库
国产数据实战之docker部署MyWebSQL数据库管理工具
【10月更文挑战第23天】国产数据实战之docker部署MyWebSQL数据库管理工具
43 4
国产数据实战之docker部署MyWebSQL数据库管理工具
|
2天前
|
消息中间件 资源调度 关系型数据库
如何在Flink on YARN环境中配置Debezium CDC 3.0,以实现实时捕获数据库变更事件并将其传输到Flink进行处理
本文介绍了如何在Flink on YARN环境中配置Debezium CDC 3.0,以实现实时捕获数据库变更事件并将其传输到Flink进行处理。主要内容包括安装Debezium、配置Kafka Connect、创建Flink任务以及启动任务的具体步骤,为构建实时数据管道提供了详细指导。
16 9
|
2天前
|
安全 Nacos 数据库
Nacos是一款流行的微服务注册与配置中心,但直接暴露在公网中可能导致非法访问和数据库篡改
Nacos是一款流行的微服务注册与配置中心,但直接暴露在公网中可能导致非法访问和数据库篡改。本文详细探讨了这一问题的原因及解决方案,包括限制公网访问、使用HTTPS、强化数据库安全、启用访问控制、监控和审计等步骤,帮助开发者确保服务的安全运行。
11 3
|
6天前
|
关系型数据库 MySQL Linux
在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,并与使用 RPM 包安装进行了对比
本文介绍了在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,并与使用 RPM 包安装进行了对比。通过具体案例,读者可以了解如何准备环境、下载源码、编译安装、配置服务及登录 MySQL。编译源码安装虽然复杂,但提供了更高的定制性和灵活性,适用于需要高度定制的场景。
19 3
|
5天前
|
PHP 数据库 数据安全/隐私保护
布谷直播源码部署服务器关于数据库配置的详细说明
布谷直播系统源码搭建部署时数据库配置明细!
|
7天前
|
关系型数据库 MySQL Linux
在 CentOS 7 中通过编译源码安装 MySQL 数据库的详细步骤,并与使用 RPM 包安装进行了对比。
本文介绍了在 CentOS 7 中通过编译源码安装 MySQL 数据库的详细步骤,并与使用 RPM 包安装进行了对比。内容涵盖准备工作、下载源码、编译安装、配置服务、登录设置及实践心得,帮助读者根据需求选择最适合的安装方法。
15 2
|
7天前
|
Java 数据库连接 数据库
如何构建高效稳定的Java数据库连接池,涵盖连接池配置、并发控制和异常处理等方面
本文介绍了如何构建高效稳定的Java数据库连接池,涵盖连接池配置、并发控制和异常处理等方面。通过合理配置初始连接数、最大连接数和空闲连接超时时间,确保系统性能和稳定性。文章还探讨了同步阻塞、异步回调和信号量等并发控制策略,并提供了异常处理的最佳实践。最后,给出了一个简单的连接池示例代码,并推荐使用成熟的连接池框架(如HikariCP、C3P0)以简化开发。
21 2
|
9天前
|
关系型数据库 MySQL Linux
在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,包括准备工作、下载源码、编译安装、配置 MySQL 服务、登录设置等。
本文介绍了在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,包括准备工作、下载源码、编译安装、配置 MySQL 服务、登录设置等。同时,文章还对比了编译源码安装与使用 RPM 包安装的优缺点,帮助读者根据需求选择最合适的方法。通过具体案例,展示了编译源码安装的灵活性和定制性。
45 2
|
23天前
|
存储 关系型数据库 MySQL
Mysql(4)—数据库索引
数据库索引是用于提高数据检索效率的数据结构,类似于书籍中的索引。它允许用户快速找到数据,而无需扫描整个表。MySQL中的索引可以显著提升查询速度,使数据库操作更加高效。索引的发展经历了从无索引、简单索引到B-树、哈希索引、位图索引、全文索引等多个阶段。
56 3
Mysql(4)—数据库索引