网站首页 > 精选文章 正文
项目介绍
DbGate是一个跨平台的数据库管理器,设计用于简化多数据库同时操作的复杂性,同时提供高级功能如模式比较、可视化查询设计器、图表可视化等。
支持运行平台
DbGate可作为Windows、Linux和Mac的应用程序运行,也可作为Docker容器在服务器上运行,或在客户端的Web浏览器中运行。
支持的数据库
包括MySQL、PostgreSQL、SQL Server、Oracle、MongoDB、Redis、SQLite、Amazon Redshift、CockroachDB、MariaDB等。
主要功能
- 数据编辑与预览:支持表数据编辑,并带有SQL变更脚本预览功能。
- 架构编辑:编辑表架构、索引、主键和外键。
- 同步与比较:比较和同步数据库结构。
- 可视化工具:提供ER图、轻/暗主题、主从视图、外键查找等。
- 查询与设计:包含查询设计器、SQL编辑器、SQL代码格式化、代码补全等。
- 特定数据库支持:针对MongoDB的JSON视图、MongoDB数据库的查询设计器;Redis树视图、脚本生成与执行。
- 数据导入导出:支持CSV、Excel、JSON、NDJSON、XML等格式的导入导出。
- 图表与备份:提供图表可视化功能,并支持将图表导出为HTML页面;使用NDJSON文件备份数据。
为何选择DbGate
- 跨平台兼容性:DbGate在所有主流平台上都能运行,且功能无妥协。
- 独立性与灵活性:DbGate基于独立的NPM包,其脚本可以在没有DbGate的情况下运行(例如CSV导出)。
- 数据浏览功能:提供了许多基于外键的数据浏览功能,如主从视图、可展开列等。
使用演示截图
- web在线演示地址:https://demo.dbgate.org
开源地址
https://github.com/dbgate/dbgate
- 上一篇: 数据库系统原理:数据插入(数据库插数据语句)
- 下一篇: Java面试题:数据库优化策略有哪些?
猜你喜欢
- 2025-07-24 数据库设计规范——3. SQL语句(sql数据库程序设计)
- 2025-07-24 数据库事务以及事务的四个特性(数据库中的事务)
- 2025-07-24 一文快速掌握MongoDB(mongodb 入门)
- 2025-07-24 为啥不推荐使用外键?(为什么不能添加外键约束)
- 2025-07-24 阿里云代理商:关系型数据库与NoSQL数据库的区别与选择
- 2025-07-24 多对多关系的数据库设计(数据库中多对多的关系设计)
- 2025-07-24 Java面试题:数据库优化策略有哪些?
- 2025-07-24 数据库系统原理:数据插入(数据库插数据语句)
- 2025-07-24 GBASE南大通用示例,使用 INDEX DISABLED 创建外键约束
- 2025-07-24 第四篇 数据库MySQL(mysql数据库sid)
- 最近发表
- 标签列表
-
- 向日葵无法连接服务器 (32)
- git.exe (33)
- vscode更新 (34)
- dev c (33)
- git ignore命令 (32)
- gitlab提交代码步骤 (37)
- java update (36)
- vue debug (34)
- vue blur (32)
- vscode导入vue项目 (33)
- vue chart (32)
- vue cms (32)
- 大雅数据库 (34)
- 技术迭代 (37)
- 同一局域网 (33)
- github拒绝连接 (33)
- vscode php插件 (32)
- vue注释快捷键 (32)
- linux ssr (33)
- 微端服务器 (35)
- 导航猫 (32)
- 获取当前时间年月日 (33)
- stp软件 (33)
- http下载文件 (33)
- linux bt下载 (33)