1、DBeaver介绍
DBeaver是免费和开源(GPL)为开发人员和数据库管理员通用数据库工具。
1.1 它支持任何具有一个JDBC驱动程序数据库,也可以处理任何的外部数据源。
DBeaver 通过 JDBC 连接到数据库,可以支持几乎所有的数据库产品,包括:MySQL、PostgreSQL、MariaDB、SQLite、Oracle、Db2、SQL Server、Sybase、MS Access、Teradata、Firebird、Derby 等等。
商业版本更是可以支持各种 NoSQL 和大数据平台:MongoDB、InfluxDB、Apache Cassandra、Redis、Apache Hive 等。
1.2 跨平台使用、支持插件扩展,并且提供了许多数据库管理工具
♔支持的操作系统: 1. Windows (2000/XP/2003/Vista/7/10/11) 2. Linux 3. Mac OS 4. Solaris 5. AIX 6. HPUX
DBeaver 采用 Eclipse 框架开发,支持插件扩展,并且提供了许多数据库管理工具:ER 图、数据导入/导出、数据库比较、模拟数据生成等。
1.3 基本特性
- 支持数据库元数据浏览
- 支持元数据编辑(包括表,列,键,索引)
- 支持SQL语句和脚本的执行
- 支持SQL关键字高亮显示(依据与不同是数据库)
- 简单友好的显示页面
2、下载、安装与使用
2.1 下载
DBeaver 社区版可以通过DBeaver官方网站或者Github中文社区进行下载。两者都为不同的操作系统提供了安装包或者解压版,可以选择是否需要同时安装 JRE。另外,官方网站还提供了 DBeaver 的 Eclipse 插件,可以在 Eclipse 中进行集成。
2.1 安装
安装过程非常简单,按照以下图集一步一步执行即可:
2.3 使用
第一打开程序会看到以下界面:
创建示例数据库 要创建示例数据库吗? 它可以用作探索基本DBeaver特性的示例它可以用作探索基本DBeaver特性的示例。
根据自己的需要,决定要不要创建新的数据库,一般不需要,据说这个软件使用起来很简单。
根据自己使用的数据库类型进行选择,下载相应的驱动,输出主机地址、数据库、用户名、密码等,直接连接自己现有的数据库,即可查看自己的数据,并且快速查看ER图等,功能丰富。
接下来接入使用之旅吧。
2.4 驱动
在有网情况下它会根据使用的数据库的类型自动下载相应的连接驱动,但现实运维工作中给出的连接环境可能无外网条件,附件中整理出了常用的数据库连接Jar包,连接时选择相应的驱动Jar包即可。