使⽤MySQLWorkbench进⾏数据库设计——
MySQLWorkbench使⽤⽅法总结
这⾥写图⽚描述
选择操作系统平台,⼩鱼这⾥选的是Windows。下⾯是MSI安装⽂件与ZIP免安装⽂件的32、64位版本。这⾥注意,如果选择了ZIP免安装版,有时候启动系统的时候会弹出操作系统的警告框“系统停⽌运⾏”,但是毫⽆有价值提⽰,系统也运⾏不了。如果你没看下载页⾯上的提⽰,⼀定会奇他个⼤怪,再试⼏次还不⾏,惊骇得以为电脑出了什么问题,拍拍主机箱或笔记本屏。其实这是由于workbench启动需要⼀些prerequisites,即先决条件,页⾯上也有提⽰:
这⾥写图⽚描述
免安装版的mysql下载点击链接即可跳转⾄相应下载界⾯,现在后安装即可。
不过如果是MSI安装版,会有提⽰的。能不能学学⼈家MSI版,友好⼀点?
3 使⽤
Prerequisites准备好后点击⽂件夹中的“”,打开系统界⾯:
这⾥写图⽚描述
如图,界⾯分为3个区域,区域1⽤于建⽴数据库连接,区域2是打开过的 界⾯的历史记录,区域3是相关⽹站的快捷⽅式。
3.1 建⽴连接
在区域1中点击图中的加号:
这⾥写图⽚描述
在弹出的界⾯中填写好mysql数据库的连接信息,点击“Test Connection”可以测试连接,测试成功后点击“OK”确定,⾸页就会产⽣⼀个连接的快捷图标。
单击图标进⼊连接:
这⾥写图⽚描述
如图所⽰的3个区域是⽐较常⽤的,区域1“Navigator”是⼀些常⽤功能的链接,区域2“Schema”列出了该连接下的Schema,也就是当前连接下的库,区域3“Query”⽤于书写SQL,进⾏查询等。进⾏查询的时候,先将SQL写好,选中,然后点击上⽅的闪电图标即可:
这⾥写图⽚描述
3.2 创建Model(设计ER图)
使⽤workbench设计ER图也很简单。选择File -> New Model:
这⾥写图⽚描述
在新展开的页⾯中“Model Overview”界⾯双击“Add Diagram”图标:
这⾥写图⽚描述
双击后即可看到设计界⾯,workbench中叫EER图,其实就是增强的(enhanced)ER图。在这个界⾯中即可进⾏ER图的设计,例如添加⼀个table等:
这⾥写图⽚描述
注意有些信息可以进⾏详细设置:
这⾥写图⽚描述
3.3 使⽤Model⽣成SQL语句
如果你需要sql语句,那么需要利⽤Model来⽣成。
⾸先打开⼀个Model,点击File -> Open Model,如图:
这⾥写图⽚描述
选择⼀个mvb类型⽂件,就是Model。
打开这个Model后,要⽣成它对应的sql语句,需要点击File -> Export -> Forward Engineer SQL CREATE SCRIPT,如图:
这⾥写图⽚描述
打开“Forward Engineer SQL SCRIPT”,如图:
这⾥写图⽚描述
第⼀部中:
⾸先给将⽣成的sql语句⽂件设定位置和名称;
其次选中 “Generate DROP Statements Before Each Create Statement” 和 “Generate DROP SCHEMA”
第⼀个⽤来⽣成Drop Table语句,第⼆个⽤来⽣产Drop Schema语句,就是说在创建之前先删除原来的;
再次,点击Next。
第⼆部中:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。