drawDB

8个月前发布 5K 00

工具介绍:drawDB是一款 免费、开源、在线的可视化数据库设计与 SQL 生成工具,让你像画图一样轻松构建数据库结构。它支持通过拖拽创建实体关系图(ER 图)、自动生成 SQL 脚本,并可导入现有数据库架构进行可视化编辑。

收录时间:
2025-09-12
seedance 2.0

drawDB简介

drawDB是什么?

drawDB是一款免费开源的在线可视化数据库设计工具,支持 MySQL、PostgreSQL、SQLite、MariaDB 和 SQL Server 等多种数据库。可以通过拖拽绘制 ER 图,并据此产生相应结构的 SQL 脚本文件。也支持导入已有的 SQL 脚本并逆向生成结构图,界面简单,无需安装,跨平台使用。

drawDB

核心用途

  • 可视化建模:通过拖拽方式绘制数据库的 ER 模型图,可对图表进行添加表及字段和画图间连接线等操作。
  • SQL 生成:根据图示结构可以产生相应的SQL脚本 DDL 文件(支持 MySQL、PostgreSQL、SQLite、MariaDB、SQL Server)。
  • 逆向工程:可以导入已有的 SQL 脚本,自动生成可视化的数据库结构图。
  • 导出功能:支持导出为 SQL 脚本、JSON 文件或图片。

特色功能

  • 模板支持:内置常用数据库结构模板,也可以保存自己的模板复用。
  • 错误检测:自动检查关系图中的潜在问题,避免生成错误脚本。
  • 自定义工作区:调整界面布局、显示组件,适配个人习惯。
  • 演示模式:方便在团队会议中展示数据库设计。
  • 跨平台:完全基于浏览器,无需安装,数据保存在本地浏览器中。 

适用场景

  • 数据库课程教学与学习
  • 软件项目的数据库原型设计
  • 团队协作与架构评审
  • 快速生成或优化数据库结构 

drawDB官网及使用教程

官网网址:https://www.drawdb.app/

1. 打开与选择数据库类型

访问 drawdb.app,点击 “Try” 或 “Start Designing” 进入编辑器,在弹出的窗口中选择你要设计的数据库类型(MySQL、PostgreSQL、SQLite、MariaDB、SQL Server)。

2. 创建数据表

在左侧的菜单区点击 “添加表” ( Add Table )按钮,然后在主画布处空白处单击一下 , 添加一个新的表。双击它 , 可以让用户填写一个下拉列表中的值(例 如: 表名 ( Table Name ) 和 字 段 名(Column Name)、字段类型( Data Type ) 和 主 键/外键(PK / FK)、是否不为空 (NOT NULL)、默认值、备注等 。

3. 建立表之间的关系

用鼠标分别拖动到两个表的字段上,两字段对应显示为一条曲线。例如,在左边点击打开 “关系”(Relation)工具,在该表中要创建关系的第一个字段前打一个小圆点,将该圆点向右侧拖拽到另一个表中相同字段(可选),选择关系类型:一对一(1:1)、一对多(1:N)、多对多(N:M)。

注意:字段数据类型需一致才能建立外键

4. 使用模板快速建模

点击 文件 → 新建(File → New),选择一个内置模板(如博客、电商、图书馆等),模板中会自动生成很多的表和关系,可以直接对这些表进行修改。

5. 导入已有数据库结构(逆向工程)

如果已经有的 SQL 建表语句,可以选择 文件 → 导入 SQL(Import SQL),粘贴或者导入文件,选择所对应的 DDL 脚本文件进行导入即可,在导入的过程中 EDAG 系统会解析脚本中的描述信息和语法创建数据模型ER图。

6. 导出设计结果

  • 导出 SQL 脚本:文件 → 导出为 SQL(Export as SQL)
  • 导出图片/文档:支持 PNG、SVG、PDF、Markdown、JSON
  • 可用于项目文档或团队分享 
drawDB

drawDB官网无法访问的常见原因及解决方案

如果你经常打不开drawDB网站,最可能的原因有以下一些。别怕,还有办法帮助你顺利访问网站。

一、可能被软件屏蔽:部分应用,如微信、QQ 等自带的浏览应用可能就屏蔽了部分网址不让打开。

解决方案:采用自己手机的浏览器打开该网址,如Safari、Chrome等,而不是用微信或QQ的浏览器。

二、浏览器拦截:有时浏览器会错误地将网站判断成不安全、为不良网站而封锁。实际上,这并不一定意味着网站有问题,是因为浏览器厂商在其封锁列表之中的缘故。

解决方案:通过其它浏览器可能打开,例如:iphone用户Safari,windows用户(微软),Edge。推荐独立浏览器:Alook浏览器、X 浏览器、VIA 浏览器等

三、网络连接问题:如果你的网络速度比较慢,或所在运营商没有对该网站进行最佳化,也会出现无法打开的情况。

解决方案:切换到其他网络环境(wifi、移动数据等)用网络加速器让访问更顺畅科学上网(如访问 google 网站)

以上方法应该能解决99.99%网站打不开了。如果这些也无济于事,你可以留言咨询或微信联系我们进行寻求帮助!

关于drawDB特别声明

本站新媒派提供的drawDB内容都来源于网络,不保证外部链接的准确性和完整性,同时,对于该外部链接的指向,不由新媒派实际控制,在2025年9月12日 上午9:12收录时,该网页上的内容,都属于合规合法,后期网页的内容如有出现违规,可以直接联系网站管理员进行删除,新媒派不承担任何责任。

相关导航

暂无评论

您必须登录才能参与评论!
立即登录
none
暂无评论...