网站开发趋势,服装网页设计图片,福州seo排名公司,wordpress建的网站如何跟微信集成转载请注明出处#xff1a;http://blog.csdn.net/dongdong9223/article/details/48318877 本文出自【我是干勾鱼的博客】 1 简单介绍MySQL Workbench是一款专为MySQL设计的ER/数据库建模工具。它是著名的数据库设计工具DBDesigner4的继任者。你能够用MySQL Workbench设计和创… 转载请注明出处http://blog.csdn.net/dongdong9223/article/details/48318877 本文出自【我是干勾鱼的博客】 1 简单介绍MySQL Workbench是一款专为MySQL设计的ER/数据库建模工具。它是著名的数据库设计工具DBDesigner4的继任者。你能够用MySQL Workbench设计和创建新的数据库图示。建立数据库文档以及进行复杂的MySQL 迁移。做数据库设计的话大家都比較熟悉Power Designer用得也比較多。但PD有个缺点就是收费并且价格不菲。假设你使用的是mysqlmysql workbench全然就够用了。烦透了一遍遍寻找PD注冊码的伙计们转workbench吧2 下载与安装到下载页面下载mysql workbench 选择操作系统平台。小鱼这里选的是Windows。以下是MSI安装文件与ZIP免安装文件的32、64位版本号。这里注意假设选择了ZIP免安装版有时候启动系统的时候会弹出操作系统的警告框“系统停止执行”可是毫无有价值提示系统也执行不了。假设你没看下载页面上的提示一定会奇他个大怪再试几次还不行。惊骇得以为电脑出了什么问题拍拍主机箱或笔记本屏。事实上这是因为workbench启动须要一些prerequisites即先决条件页面上也有提示 点击链接就可以跳转至相应下载界面如今后安装就可以。只是假设是MSI安装版会有提示的。能不能学学人家MSI版。友好一点3 使用Prerequisites准备好后点击目录中的“MySQLWorkbench.exe”打开系统界面 如图界面分为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图也非常easy。选择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。第二部中选中“Export MySQL Table Objects”。然后点击下一步如图 第三部中看看生成的sql语句假设没有什么问题就点击Finish吧如图 依据Model生成的SQL语句就成功生成了注意当然。你也能够点击Database - Forward Engineer来生成步骤差点儿相同。但要注意这么做在生成sql语句文件的同一时候。数据库中的语句也被清空了并换成了新生成的sql。换句话说这种方法是用来生成sql语句文件同一时候更改原数据库中的sql的原有文件全被清空。假设你临时还没想清空数据库则不要用这个方式切记3.4 反向project(从库导出ER图)使用workbench从库中导出ER图也非常easy在连接界面点击上方导航的Database - Reverse Engineer然后一路Next这期间会让你选择要导出ER图相应的库最后Finish反向ER图就出来了。