3.6k star, 免费开源跨平台的数据库管理工具 dbgate

news/2024/5/14 5:44:26

3.6k star, 免费开源跨平台的数据库管理工具 dbgate

分类 开源分享

项目名: dbgate -- 免费开源跨平台的数据库管理工具

Github 开源地址: GitHub - dbgate/dbgate: Database manager for MySQL, PostgreSQL, SQL Server, MongoDB, SQLite and others. Runs under Windows, Linux, Mac or as web application

官网地址: DbGate | Open Source SQL+noSQL Database Client

下载地址: Download | DbGate

dbgate 是一款 MySQL、PostgreSQL、SQL Server、MongoDB、SQLite 等数据库的管理器

dbgate 支持在 Windows、Linux 和 Mac 操作系统上运行,为用户提供了跨平台的灵活性。

dbgate 不仅仅是本地应用程序,还可以作为 Web 应用程序运行,使用户能够通过浏览器轻松访问和管理数据库。

支持以下数据库:

  • MySQL
  • PostgreSQL
  • SQL Server
  • Oracle (experimental)
  • MongoDB
  • Redis
  • SQLite
  • Amazon Redshift
  • CockroachDB
  • MariaDB

dbgate 特性:

  • 表格数据编辑,带有SQL更改脚本预览: 支持对表格数据进行编辑,并提供SQL更改脚本的预览功能。

  • 编辑表格架构、索引、主键和外键: 允许用户编辑表格的结构、索引以及定义主键和外键。

  • 比较和同步数据库结构: 提供比较和同步数据库结构的功能,确保数据库结构的一致性。

  • ER图: 提供实体关系(ER)图,用于可视化数据库表格之间的关系。

  • 浅色和深色主题: 提供明亮和深色两种主题,以满足用户的个性化需求。

  • 主/详细视图、外键查找: 支持主/详细视图,以及外键查找功能。

  • 查询设计器: 提供查询设计器,使用户能够轻松设计查询。

  • 表单视图: 针对包含许多列的表格,提供表单视图以方便操作。

  • MongoDB集合的JSON视图: 支持对MongoDB集合的JSON视图。

  • 浏览表格、视图、存储过程、函数、MongoDB集合: 提供对数据库各种对象的浏览功能。

  • SQL编辑器: 包含SQL编辑器,支持执行SQL脚本。

  • SQL代码格式化、代码补全: 提供SQL代码格式化和代码补全功能。

  • 添加SQL LEFT/INNER/RIGHT连接实用工具: 支持添加SQL左连接、内连接和右连接实用工具。

  • Mongo JavaScript编辑器: 包含Mongo JavaScript编辑器,支持执行Mongo脚本(使用NodeJs语法)。

  • Redis树视图、从键生成脚本、运行Redis脚本: 提供Redis树视图,能够从键生成脚本并运行Redis脚本。

  • 适用于Windows、Linux和Mac的应用程序运行,或在服务器上作为Docker容器运行,客户端可以在Web浏览器中运行: 具有跨平台性,用户可以选择在不同环境下运行,包括本地应用程序、服务器上的Docker容器和Web浏览器中。

  • 导入、导出CSV、Excel、JSON、NDJSON、XML: 支持与各种格式的数据进行导入和导出。

  • 免费表格编辑器: 提供免费表格编辑器,用于快速编辑表格数据,例如在导入/导出后进行数据清理或原型表格等操作。

  • 存档: 支持在本地文件系统(或在使用Web应用程序时在DbGate服务器上)备份数据到NDJSON文件中。

  • 图表,将图表导出为HTML页面: 支持创建图表,并能够将图表导出为HTML页面。

  • 有关在Docker容器中运行DbGate的详细信息,请访问Docker Hub: 提供关于在Docker容器中运行DbGate的详细信息。

  • 可扩展的插件架构: 具有可扩展的插件架构,允许用户根据需要添加新功能。

  • 透视图: 提供透视图,用于在复杂关系数据上进行嵌套表格查看,并在MongoDB数据库上进行查询设计。

主视图:

表格编辑器:

查询设计器:

导入 CSV、Excel:

ER 图:

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.tangninghui.cn.cn/item-12662.htm

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

SpringBoot(48)-使用 SkyWalking 进行分布式链路追踪

Spring Boot(48)- 使用 SkyWalking 进行分布式链路追踪 介绍 在分布式系统中,了解各个服务之间的调用关系和性能表现是非常重要的。SkyWalking 是一款开源的分布式系统监控与分析平台,能够帮助我们实现分布式系统的链路追踪、性…

sql之每日五题day02--多表联查/聚合函数/多值判断/函数

sql之每日五题day01--多表联查/聚合函数 where和group by同时出现分别查看&结果不去重--union allunion all细节别名case when多值判断数据处理函数 where和group by同时出现 SQL24 统计每个用户的平均刷题数 仅查看山东大学的用户在不同难度下的每个用户的平均答题题目数…

CentOS 7 下离线安装RabbitMQ教程

CentOS 7 下安装RabbitMQ教程一、做准备(VMWare 虚拟机上的 CentOS 7 镜像 上安装的) (1)准备RabbitMQ的安装包(rabbitmq-server-3.8.5-1.el7.noarch)下载地址mq https://github.com/rabbitmq/rabbitmq-se…

【python】flask模板渲染引擎Jinja2,流程控制语句与过滤器的用法剖析与实战应用

✨✨ 欢迎大家来到景天科技苑✨✨ 🎈🎈 养成好习惯,先赞后看哦~🎈🎈 🏆 作者简介:景天科技苑 🏆《头衔》:大厂架构师,华为云开发者社区专家博主,…

Francek Chen 的128天创作纪念日

目录 Francek Chen 的128天创作纪念日机缘收获日常成就憧憬 Francek Chen 的128天创作纪念日 Francek Chen 的个人主页 机缘 不知不觉的加入CSDN已有两年时间了,最初我第一次接触CSDN技术社区是在2022年4月的时候,通过学长给我们推荐了几个IT社区平台&a…

解析Flutter应用在iOS环境中的性能优化技巧

本文探讨了使用Flutter开发的iOS应用能否上架,以及上架的具体流程。苹果提供了App Store作为正式上架渠道,同时也有TestFlight供开发者进行内测。合规并通过审核后,Flutter应用可以顺利上架。但上架过程可能存在一些挑战,因此可能…