5.4K Star干掉Navicat ? 网页玩转10+数据库

文摘   2024-11-23 21:00   湖北  

软件介绍

DbGate是一款多功能的开源数据库管理工具,它跨越了SQL和NoSQL的界限,支持广泛的数据库系统。这款工具以其强大的功能和用户友好的界面,为数据库管理员和开发者提供了一个集中化的操作平台,用于日常的数据库维护和开发工作。

特点

DbGate的特点是其跨平台兼容性和对多种数据库的广泛支持。它不仅能够处理传统的关系型数据库,如MySQL和PostgreSQL,还能管理NoSQL数据库,例如MongoDB和Redis。DbGate提供了一个直观的界面,使得复杂的数据库操作变得简单,同时支持数据的导入导出、结构同步、ER图生成等高级功能,极大地提升了数据库管理的效率和便捷性。

支持的数据库

  • MySQL
  • PostgreSQL
  • SQL Server
  • Oracle
  • MongoDB
  • Redis
  • SQLite
  • Amazon Redshift (Premium)
  • CockroachDB
  • MariaDB
  • CosmosDB (Premium)
  • ClickHouse

主要功能

  • 数据表的直接编辑和SQL变更脚本预览。
  • 表结构的编辑,包括索引、主键和外键的设置。
  • 数据库结构的比较和同步。
  • 实体关系图(ER图)的生成。
  • 支持浅色和暗色主题,以适应不同环境。
  • 主/详细视图和外键查找功能。
  • 可视化查询设计器。
  • 多列表格的表单视图。
  • MongoDB集合的JSON视图。
  • SQL编辑器,包括代码格式化和自动补全。
  • 执行MongoDB脚本和Redis脚本的能力。
  • 数据的导入导出功能,支持多种文件格式。
  • 数据备份和恢复的归档功能。
  • 支持在Docker容器中运行,提供灵活的部署选项。
  • 可扩展的插件架构,允许用户根据需要添加新功能。

安装使用

DbGate支持两种安装形式, 一种是客户端安装,另外一种是网页形式部署,通过浏览器直接访问。

客户端安装

  • Windows: 下载MSI文件,双击安装,从开始菜单启动。
  • macOS: 下载DMG文件,拖入“应用程序”文件夹,从那里启动。
  • Linux: 下载AppImage或snap包,执行或安装后启动。

网页部署

  1. 拉取DbGate镜像:
    docker pull dbgate/dbgate
  2. 运行DbGate容器:
    docker run -d --name dbgate -p 3000:3000 dbgate/dbgate
  3. 访问 http://localhost:3000 在浏览器中使用DbGate。

DbGate作为一个功能全面且易于使用的数据库管理工具,它不仅支持多种数据库系统,还提供了丰富的功能来简化数据库的管理工作。其跨平台的特性和直观的操作界面,使得DbGate成为数据库专业人士的理想选择。

近期热文:

6.1K Star 太赞了 ! 又一款不要钱的投屏神器
4.4K Star很强吗 ? 致1207万网红翻车
9.1K Star 真逼真 !!! 大神1:1复刻Win11
11.4K Star瑞士军刀 ! 0代码小白玩转游戏大作
4K Star必备神器 !!! 神秘工具即将揭晓

开源日记
分享10k+Star的优质开源项目。
 最新文章