开发运维团队利器,基于Web端的数据库管理工具,支持多种数据库

yumo6662个月前 (04-11)技术文章35

介绍

今天介绍的是一个非常适合于团队间进行数据库管理的工具,由于其可以在Web端进行管理,对于团队管理尤其有帮助,它就是OminDB——一个支持多数据的开源数据库管理工具。



数据库支持情况

  • PostgreSQL(9.4~13)
  • Oracle
  • MySQL
  • MariaDB

概述

  • 安全

安全是每个 DBA 的第一要务。 OmniDB 会根据最佳实践不断更新。此外,当需要远程连接时,OmniDB 可以为您提供加密连接。

  • 高性能

在数据库领域,每一微秒都是极其宝贵的,而OminDB在性能方面非常出色

  • 高效率

一个好的工具可以提高效率,而不是其他的。 OmniDB 旨在人性化,通过直观且响应迅速的界面组织一个干净的工作区,消除复杂性。

详细介绍

  • OmniDB 有两种风格

第一种就是托管到Web上,可以通过将服务端部署到服务器上,然后将链接分享给团队成员,完成共享!第二种则是目前大多数管理工具一样,使用客户端应用



  • 如何配置数据库连接

密码、SSH 密码和密钥是可选的(不存储密码)

  1. 第一步选择数据库类型
  2. 取一个友好的标题
  3. 并配置目标主机的地址,(连接字符串也可用)
  4. 可选的 SSH 隧道可用于您的连接,还允许使用集成终端。
  5. 保存前先测试

  • 工作区
  1. Connections :提供对连接的快速访问
  2. 数据库目录:显示带有上下文操作的结构导航
  3. 具有多个上下文的选项卡系统
  4. 控制选项卡迭代的操作区域
  5. 优化表的结果
  6. Snippets面板可从任何上下文快速访问
  7. 按需显示 属性/DDL 信息

  • UI主题设置

调整明暗主题

调整字体大小等

  • SSH Terminal

可选的连接器,提供对系统管理的快速访问

需要 SSH 级别的授权


  • PSQL 控制台
  1. 控制台选项卡提供快速访问
  2. 终端视图显示结果
  3. 控制发出命令的动作

  • SQL 查询选项卡
  1. 查询选项卡为 SQL 编辑器提供语法高亮显示
  2. 自动完成对多个对象的智能上下文搜索
  3. 自动完成状态启用/禁用

数据库树提供带有自动查询和其他与查询选项卡集成的操作的上下文菜单。

* SQL 编辑器提供与代码片段面板集成的上下文菜单,以便按需保存/使用。


  • 监控仪表盘

提供快速访问以研究和分析所选连接上的模式。

  1. 在单个仪表板中可视化所有已配置监控单元的图表
  2. 使用 python 脚本和配置文件添加新单元

  • 全局Snippets面板
  1. 提供对您自己的片段概述的快速访问
  2. 带有文件夹的代码段树,用于正确组织结构
  3. 直接从带有上下文菜单的编辑器中保存或使用片段

  • Explain可视化工具

一个 PostgreSQL 特定的组件,它根据编辑器的 SQL 在网格中显示“Explain”和“Explain分析”的输出。

  1. 组织结果的卡片图
  2. 颜色标记来定位代码中的性能瓶颈
  3. 每个节点的详细信息

总结

OminDB极大的方便了团队间的数据库管理,开发人员和运维人员可以共同协作。而且基于Web托管的方式,那么本地就不需要安装独立的客户端了,并且对多种数据库的支持则更加提高了数据库管理的统一性!下面是Github的地址:

https://github.com/OmniDB/OmniDB

如果有确实无法访问的朋友可以私信笔者,笔者提供针对不同平台的Server部署安装包

相关文章

8款好用的WEB版SQL工具推荐,建议收藏!

#软件大全##我在头条搞创作#作为开发者,每当更换新设备或需要重装系统时,都必须面对一项繁琐的任务:安装SQL工具等开发软件,这个过程既耗时又复杂。传统的数据库管理工具需要繁琐的安装和配置,而且在不...

轻松管理 SQLite 数据库的 Web 工具

#记录我的2024#大家好,又见面了,我是 GitHub 精选君!背景介绍SQLite 数据库以其轻量级和易于配置的特点,成为了许多项目中的首选数据库。尽管它的便捷性受到了广泛的认可,但对于数据库的...

2024最受欢迎的3款|数据库管理和开发|工具

1.SQLynx(原SQL Studio)概述:SQLynx是一个原生基于Web的SQL编辑器,由北京麦聪软件有限公司开发。它最初被称为SQL Studio,后改名为SQLynx,支持企业的桌面和We...

免费全开源,功能强大的多连接数据库管理工具!-DbGate

DBGate 是一个强大且易于使用的开源数据库管理工具,它提供了一个统一的Web界面,让你能够轻松地访问和管理多种类型的数据库。无论你是开发者、数据分析师还是DBA,DBGate都能帮助你提升工作效率...

再见 Navicat,这款免费数据库管理工具才是王道!

最近在项目中需要连接各种数据库,之前用的工具 Navicat 要收费没法用了,同事给我推荐了一款免费的数据库连接工具 --sqlynx。感觉还不错,也分享给各位。sqlynx是一款免费、跨平台的通用数...

推荐8款好用的Web版SQL工具,建议收藏

你使用过Web SQL版的SQL工具吗?开发人员在更换设备或重新安装系统时,通常需要花费大量时间来重新配置环境,既繁琐又浪费时间。使用Web版SQL开发工具可以完美解决这个问题!它支持远程访问,无需安...