时间: 2021-12-08 10:09:32 人气: 788 评论: 0
DBeaver for Mac 是一款多数据库连接管理工具。DBeaver有多Lite、Enterprise、Ultimate、Community多个版本,其中Ultimate为终极版本,Ultimate包含了其他版本的所有内容。DBeaver支持关系型 SQL 数据库,如 MySQL、PostgreSQL、Oracle 等。支持MongoDB、Cassandra、Redis、InfluxDB 等 BigData/NoSQL 数据库。
软件下载完成后,打开软件包如上图,拖动软件左边的【DBeaver Ultimate
】到右边的 Applications 进行安装。
软件安装完成之后,首次运行【DBeaver Ultimate
】软件时,会弹出一个“No license found”窗口,点击“Import License
”会弹出许可信息导入窗口。
弹出Import License窗口之后,复制安装包里面“序列号
”文件中的激活信息点击“Paste
”按钮粘贴到注册窗口,点击“Import
”按钮即可。
弹出下图提示,DBeaver激活完成,后续直接启动【DBeaver Ultimate
】软件即可正常使用。
连接各种数据源
-从各种支持的类型中选择数据库驱动程序。驱动程序列表包括关系数据库、面向文档、键值、时间序列和其他数据库的驱动程序。
-支持用户定义的连接类型和创建自定义驱动程序和驱动程序管理器
-标准配置(主机、端口、用户凭据)以及高级连接属性:
——SSH隧道
——SOCKS代理
——要在实际数据库连接之前/之后执行的 Shell 命令
-连接后立即在数据库会话中执行的引导 SQL 查询
NoSQL/大数据数据库DBeaver具有以下特殊扩展:
-MongoDB
-Couchbase
-Amazon DynamoDB
-Google Bigtable
-InfluxDB
-Apache Cassandra
-Redis
-Apache Hive
所有这些数据库都有 SQL 接口,您可以像使用旧的关系数据库一样使用它们。
这不是某种 JDBC 驱动程序抽象——DBeaver支持这些数据库的所有本机数据类型和数据库结构浏览器。
一体
-DBeaver带有所有现有的扩展,您不需要安装任何其他东西。这包括:
——办公格式支持
——矢量图形支持
——SQL调试框架
——高级 SSH 算法
-大多数流行的数据库驱动程序都包含在发行版中
-包含许多 Eclipse 扩展,以使用 Eclipse Marketplace 实现高级安全性和轻松安装 3rd 方扩展
高级安全
-使用 Kerberos 或 Active Directory 身份验证与企业用户管理系统集成。
-将您的数据库密码保存在受主密码保护的安全存储中,或使用本机操作系统密码加密存储。
-使用BouncyCastle高级安全算法通过 SSH 或 SSL 进行连接。
数据查看器和编辑器
-多种数据视图以满足各种用户的需求,例如将图像内容(gif、png、jpeg、bmp)显示为图像
-在线编辑数据并在专用空间中
-方便的数据间导航
-表格内容或查询结果的自定义过滤器,包括基于单元格值的过滤器
-结果按列排序
-使用所有应用的过滤器和排序导出数据
-根据选定的行生成 SQL 语句
-所选列的基本统计信息
模拟数据生成器
您可以为表格生成随机数据(或“模拟”数据)。这些数据应该看起来像真实数据。
企业版包括基本和高级数据生成器。包含:
-数字/号码
-随机字符串
-姓名
-地址
-信用卡
-域和IP地址
-自定义正则表达式
-灵活的数字生成器
-还有很多
SQL编辑器
-将脚本组织到文件夹中并为特定脚本重新分配数据库连接
-SQL 语法高亮由与脚本关联的数据库决定
-支持不同数据库的不同保留关键字集和系统函数
-脚本的导入和导出
可视化查询生成器
-您可以在没有实际 SQL 知识的情况下构建复杂的 SQL 查询
-直观地进行表连接/过滤/排序
-以可视化模式打开您现有的 SQL 查询,编辑并保存它们——这很简单
-随时执行可视化构造的查询并在屏幕上获得结果
-直观地分析复杂的 SQL 查询
元数据浏览器
-数据库连接树及其元数据结构到最低级别:表、视图、列、索引、过程、触发器、存储实体(表空间、分区)和安全实体(用户、角色)
-能够修改大多数元数据实体,具体取决于数据库驱动程序的功能
-显示数据库对象的DDL并根据某些数据库的对象结构生成标准的SQL92 DDL
-能够编辑/重命名/删除连接和大多数数据库对象
-全局和本地过滤器,能够按名称过滤数据库对象
数据传输
-将数据导出到文件或另一个数据库表,如果目标表不存在,则可以选择创建它
-支持的文件格式:CSV、HTML、XML、JSON、XLS、XLSX
-将数据直接从 CSV 文件导入到数据库表中。在方便的向导中设置列映射和数据类型
将您的数据传输配置另存为任务并一键运行
安排数据传输任务以供以后/重复执行
ER图
-为数据库/模式(包含所有表)或单个表(包含所有引用/引用表)自动生成 ER 图
-自定义列可见性
-将图表导出为以下格式:GIF、PNG、BMP、GraphML
数据和元数据搜索
-针对所有选定的表/视图进行全文数据搜索,搜索结果显示为过滤后的表/视图
-在数据库系统表中的行之间进行元数据搜索
-能够设置准确的对象名称或搜索掩码
数据库结构比较
-能够比较任何类型的多个数据库对象:表、模式、整个数据库等。
-比较结果可以表示为:
——HTML 报告
——DDL 修改脚本
——差异图
——Liquibase 套件
可以进行数据库结构同步