dbgate – 为开发者和DBA设计的易用型数据库管理工具

DbGate 是一款为开发者和DBA设计的易用型数据库管理工具。它提供了简单直观的界面,让你轻松管理 MySQL、PostgreSQL、SQL Server 等多种数据库。无论是日常维护还是复杂的数据库操作,DbGate 都能帮助你提高效率。支持 Windows、Linux、Mac 和 Web,适应多种工作环境。

file

特性

  • 带 SQL 更改脚本预览的表数据编辑。
  • 编辑表架构、索引、主键和外键。
  • 比较和同步数据库结构。
  • ER 图。
  • 明暗主题。
  • 主/子视图,外键查找。
  • 查询设计器。
  • 带许多列的表的表单视图。
  • MongoDB 集合上的 JSON 视图。
  • 浏览表、视图、过程、函数、MongoDB 集合。
  • SQL 编辑器。
  • 执行 SQL 脚本。
  • SQL 代码格式化。
  • SQL 代码补全。
  • 添加 SQL LEFT/INNER/RIGHT 连接实用程序。
  • Mongo JavaScript 编辑器,执行 Mongo 脚本(使用 NodeJs 语法)。
  • Redis 树视图,从键生成脚本,运行 Redis 脚本。
  • 作为 Windows、Linux 和 Mac 的应用程序运行。
  • 在服务器上的 Docker 容器和客户端的 Web 浏览器中运行。
  • 从/到 CSV、Excel、JSON、NDJSON、XML 导入、导出。
  • 存档 - 在本地文件系统(或使用 Web 应用程序时在 DbGate 服务器上)的 NDJSON 文件中备份您的数据。
  • NDJSON 数据查看器和编辑器 - 直接在 NDJSON 文件上浏览 NDJSON 数据、编辑数据和结构。适用于大型 NDSON 文件。
  • 图表,将图表导出到 HTML 页面。
  • 有关如何在 Docker 容器中运行 DbGate 的详细信息,请访问 Docker Hub。
  • 可扩展插件架构。
  • 视角 - 复杂关系数据的嵌套表视图,MongoDB 数据库上的查询设计器。

安装

直接下载

Docker

# 拉去镜像
docker pull dbgate/dbgate

# 启动容器
docker run -it --name dbgate-instance --restart always -p <port on host>:3000 dbgate/dbgate

# 预配置连接
docker run -it --name dbgate-instance --restart always -p <port on host>:3000 -e CONNECTIONS='mssql' -e LABEL_mssql='MS SQL' -e SERVER_mssql='SERVER_IP' -e USER_mssql='USER' -e PASSWORD_mssql='PWD' -e ENGINE_mssql='mssql@dbgate-plugin-mssql'  dbgate/dbgate

官方链接

Comments

No comments yet. Why don’t you start the discussion?

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注