Mysql

关注公众号 jb51net

关闭
首页 > 数据库 > Mysql > MySQL Workbench导出 .mwb

MySQL Workbench导出 .mwb文件的方法步骤

作者:a111776

本文介绍了使用MySQL Workbench导出数据库模型(.mwb文件)的步骤,文中通过图文示例介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

1、MySQL Workbench下载与安装

MySQL Workbench 安装教程(保姆级)

2、打开MySQL Workbench

3、选择选项 Database → Reverse Engineer

Select Connection

4、选择数据库(选择自己要导出的数据库!)

5、一直【点击 下一步】 直到 【finish】

5、最后界面

6、导出.mwb文件

File → Save Model As...→ 起名 xxx.mwb,保存

本文介绍了使用MySQL Workbench导出数据库模型(.mwb文件)的步骤:首先安装并打开MySQL Workbench,通过Database→Reverse Engineer功能选择目标数据库,按照向导完成逆向工程后,使用File→Save Model As将模型保存为.mwb格式文件。整个过程只需选择数据库并连续点击下一步即可完成逆向,最后一步命名保存文件。

总结

到这一步画布上已经有 EER 图了,但还没存盘

File → Save Model As...→ 起名 xxx.mwb,保存 

项目交付应该带这 4 份

文件

怎么来的

用途

xxx.sql(结构+数据)​

Navicat 转储 / Workbench Data Export

部署还原、迁移、给别人直接跑

xxx.mwb​

Workbench Reverse Engineer 从库拉

团队继续改表结构、画图

schema_ddl.sql(纯 DDL)​

.mwb→ Forward Engineer SQL CREATE Script,不勾 INSERT​

上线初始化、版本比对、CI

ER 图 PDF/PNG(可选)​

.mwb里 File → Export → Export as PNG/PDF

交付文档里贴一张

一个容易踩的坑

Reverse 出来的 .mwb表里如果有 Navicat 模型里手填的 mock 数据,Forward 时"Generate INSERT Statements"才会带出来——但你这是从"真库"Reverse 回来的,库里数据不在建模层,所以即便你误勾了 INSERT 选项,出来的也基本是空 INSERT,问题不大。但养成习惯:纯 DDL 就死活不勾这一项,以后从手填 mock 的 .mwb出脚本不会翻车。

.mwb里表太多图乱成一团,怎么用 Arrange → Auto Layout快速排整齐,以及 EER 图里外键线交叉太多时怎么调?这俩是 Reverse 完第一眼最劝退的点。

到此这篇关于MySQL Workbench导出 .mwb文件的方法步骤的文章就介绍到这了,更多相关MySQL Workbench导出 .mwb内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:
阅读全文