七度手机站

Mysql workbench(ER/数据库建模工具) v8.0.15

Mysql workbench(ER/数据库建模工具) v8.0.15

版本: 大小:32.6MB

类别:编程开发 时间:2023-09-01

请使用电脑访问此页面下载

MySQL Workbench是一款专为MySQL设计的数据库设计和建模工具。它的前身是 FabForce 公司的 DB Designer 4。MySQL Workbench 有两个版本:MySQL Workbench Community Edition(又叫MySQL Workbench OSS,社区版)和 MySQL Workbench Standard Edition(又叫MySQL Workbench SE,商业版)。MySQL Workbench OSS 是在 GPL 证书下发布的开源社区版本,而 MySQL Workbench SE 则是按年收费的商业版本。你可以用MySQL Workbench设计和创建新的数据库图示,建立数据库文档,以及进行复杂的MySQL 迁移。MySQL Workbench是下一代的可视化数据库设计、管理的工具,它同时有开源和商业化的两个版本。该软件支持Windows和Linux系统。MySQL Workbench 为数据库管理员、程序开发者和系统规划师提供可视化的Sql开发、数据库建模、以及数据库管理功能。

MySQL Workbench功能介绍:

1)SQL开发:使您可以创建和管理与数据库服务器的连接。除了使您能够配置连接参数外,MySQL Workbench还提供了使用内置SQL编辑器对数据库连接执行SQL查询的功能。
2)数据建模(设计):使您能够以图形方式创建数据库模式的模型,在模式和实时数据库之间进行反向和正向工程,并使用全面的表编辑器编辑数据库的所有方面。表编辑器提供了易于使用的工具,用于编辑表,列,索引,触发器,分区,选项,插入和权限,例程和视图。
3)服务器管理:使您能够通过管理用户,执行备份和恢复,检查审计数据,查看数据库运行状况以及监视MySQL服务器性能来管理MySQL服务器实例。
4)数据迁移:允许您从Microsoft SQL Server,Microsoft Access,Sybase ASE,SQLite,SQL Anywhere,PostreSQL和其他RDBMS表,对象和数据迁移到MySQL。迁移还支持从早期版本的MySQL迁移到最新版本。
5)MySQL企业支持:支持企业产品,如MySQL企业备份,MySQL防火墙和MySQL审计。

MySQL Workbench有两个版本:Community Edition和Commercial Edition。社区版免费提供。商业版提供其他企业功能,例如访问MySQL企业备份,MySQL防火墙和MySQL审计。

使用教程

a) 连接MySQL数据库 b) 输入数据库IP、端口、用户名、密码
c) 测试成功,将在主界面生成快捷入口
d) 进入主界面
i. 第一部分是运维工具,包括数据库服务器性能、连接数、账号权限、数据库参数、数据导入导出等功能
ii. 第二部分是该服务器上的所有数据库
iii. 第三部分是查询窗口,可以编写并执行SQL语句
e) ER图相关操作 
i. 生成ER图,点击file->new Model
ii. 在弹出的页面中,双击Add Diagram,进入ER图编辑界面
iii. 创建table

1. 表名,命名规范:表所属业务模块_具体业务名称_子业务名称
2. 字段名,命名规范:使用小写英文单词(或缩写),多单词用下划线连接
字段约束:PK=主键;NN=非空;UQ=唯一;B=二进制流;UN=正整数;AI=自增;G=其他列计算所得
3. 字段约束及默认值
4. 索引及外键设置(请勿自行编辑外键,外键可以通过工具自动添加)
5. 外键设置:按下“—1:1/—1:n”按钮,选择要建立外键的表,再选择外键关联的主键所在表;双击虚线可以添加外键标题和说明

iv. 绘制完的ER图如下图所示


f) 将ER图导出SQL脚本
点击file->export->Forward Engine SQL Create……

i. 设置SQL脚本保存路径,并勾选相关设置
ii. 选的需要导出的数据库对象
iii. SQL预览
g) 将ER图生成数据库
i. 点击database->Forword Engine……

ii. 设置要导入的数据库服务器地址(Default Schema不用填)
iii. 根据需要勾选相关设置
iv. 一路next下去,就可以了
h) 将已有数据库导出ER图
i. 点击 Database->reverse Engine

ii. 设置数据源

iii. 选择想要生成ER图的数据库
iv. 一路next即可
i) 将修改的ER图同步到数据库
点击 Database synchronize model
j) 设置数据源
k) Next,确认需要变更的表信息(如果原数据库已有数据,一定要注意不能删除表或清空数据,新增字段需要设置默认值)
l) 再次确认SQL,如果无误,执行即可

更新日志

https://dev.mysql.com/doc/workbench/en/wb-what-is-new-8.html

同类推荐
精品推荐