数据库设计工具MySQLWorkBench

小伙伴们注意按自己的操作系统选择下载版本。

·       注意事项:安装后将环境语言配置成简体中文,否则中文乱码

工作步骤

新建模型后,会进入此页面。

1./2.切换数据库表设计与ER图。

3.创建/管理ER图

4.创建/管理表结构

1.表名,[]内的中文为临时注释。

命名规约:t_表所属业务模块_具体业务名称

例子:

企易堪任务信息表t_survey_mission

企易堪任务编辑记录表 t_survey_mission_edit_record

2.字段编辑。注意事项:

1)此处不要手动加入外键字段。稍后在介绍ER图时,通过工具自动添加外键字段。

2)非外键字段要有类型前缀

3)PK=主键;NN=非空;UQ=唯一;BIN=二进制流;UN=正整数;AI=自增

4)当字段为字符串时,在3.处可以选择编码格式

5)字段应在4.处添加中文注释,描述其意义。如果是类型、权制等通过数字表述意义的,应说明数值与意义的对应关系。

5.处点击Indexes可以编辑表的索引

1.通过拖拽添加“层”。“层”不影响数据库结构,仅仅用来方便表述逻辑关系。

2.用来添加表(与MySQLModel选卡添加相同)

3./4.添加“1对1”、“1对多”的ER关系。

操作:按下“---1:1/---1:n”按钮,选择要建立外键的表,再选择外键关联的主键所在表。

操作完成后,在表中会自动生成外键,外键命名规则自动为 “表名_主键名”。

5.可以拖拽表到右侧视图中。已经在视图中的表,6.位置会有实心点标记。

7./8.虚线表示了1:n的关系,双击虚线可以为其添加标题和说明。

数据库设计完成后,可以导出SQL脚本。

注意:导出前应去掉表名上的中文说明,同时在自己本地检验SQL文正确性后,再交由运维部署到测试服务器上。

1.  可以新建、管理对MySQL库的链接;

2.  是已经创建好的链接。此功能主要面向运维人员。

mysql绘制er图教程_使用MySQLWorkBench绘制ER图相关推荐

  1. opengl 贴图教程_如何使用叶贴图可视化空气污染-深入教程

    opengl 贴图教程 In my previous story on forecasting air pollution, I looked into using recurrent neural ...

  2. python多边形的绘制教程_绘制最新:python绘制封闭多边形教程_爱安网 LoveAn.com

    关于"绘制"的最新内容 聚合阅读 今天小编就为大家分享一篇python绘制封闭多边形教程,具有很好的参考价值,希望对大家有所帮助.一起跟随小编过来看看吧... 这篇文章主要介绍了P ...

  3. mysql报表设计_Navicat for MySQL 怎么/如何进行报表设计?Navicat for MySQL 进行报表设计教程_斗蟹游戏网...

    [斗蟹攻略]Navicat for MySQL 设计选项卡用来创建及设计报表,设计工作区分为两个区域:工作台和画布.工作台是由工具栏.元件板.尺和其他画布工具组成.画布是一个包含报表版面的区域,用来放 ...

  4. paddle 图标注_服装设计 | 上色款式图!(40款成衣vs款式图绘制)

    sdfd 服装款式图的作用主要体现在以下几个方面: (1)服装款式图在企业生产中起着样图,规范指导的作用.实际上,服装企业里生产批量服装. (2)服装款式图是服装设计师意念构思的表达.每个设计者设计服 ...

  5. navicat mysql 建表语句_Navicat for MySQL怎么/如何创建数据表?Navicat for MySQL创建数据表教程_斗蟹游戏网...

    [斗蟹攻略]Navicat for MySQL是针对MySQL数据库管理而研发的管理工具,创建数据表是其最基本操作,下面就由斗蟹小编介绍Navicat for MySQL创建数据表的方法. Navic ...

  6. XMind思维导图教程:如何做思维导图?

    思维导图,作为一种有效的图形思维工具越来越受大众欢迎,无论是学生.老师还是上班族,思维导图可以说是必备技能.但是,很多人在接触思维导图时会显得有些焦急,不知道怎么开始去学习它,本文小编就给大家分享下怎 ...

  7. java uml类图教程_Java利器之UML类图详解

    原标题:Java利器之UML类图详解 (点击上方公众号,可快速关注) 来源:伯乐在线专栏作者- Code4Android 如需转载,发送「转载」二字查看说明 前言 UML(Unified Modeli ...

  8. ios解锁动态图片_iPhone6s导入自制Live Photo动态锁屏图教程(无需越狱)[多图]

    iPhone6s导入Live Photo动态锁屏图教程. 首先: 1.此方法仅针对6S/6S PLUS,6/6plus/5S/5C/5/4S/4系列均不支持3D Touch,所以别压屏幕了!哎哎哎,那 ...

  9. 特征图注意力_向往的GAT(图注意力模型)

    0 GRAPH ATTENTION NETWORKS的诞生 随着GCN的大红大紫(可以参考如何理解 Graph Convolutional Network(GCN)?),graph领域的deep le ...

  10. ps法线贴图插件_法线与置换贴图原理讲解以及烘焙制作!

    ​首先在讲解之前先给大家讲解下什么是法线贴图,法线贴图其实就是一张带有颜色的凹凸贴图,分别是有红绿蓝,三种颜色构造而成的,如下图所示: 每一个颜色通道分别控制了每个像素的方向,当你把法线贴图用到低解析 ...

最新文章

  1. 面试官:你说熟悉MySQL事务,那来谈谈事务的实现原理吧!
  2. python 单元测试setup执行了多次_python单元测试setUp与tearDown
  3. 人人出售部分Social Finance 股票 获益9190万美
  4. 俯卧撑打造男人结实臂膀
  5. 这两种完全不同的JPEG加载方式,你肯定见过!
  6. Shell入门(六)之算术运算
  7. linux vim配置c,Linux入门学习教程:GNU C及将Vim打造成C/C++的半自动化IDE
  8. 台湾计算机读研,台湾省计算机考研_会考教育名副其实
  9. 作者:王玲玲(1978-),女,中国科学院上海天文台高级工程师
  10. 淘宝TFS文件系统配置
  11. zabbix通过ODBC监控sybase举例
  12. JS字符串截取(获取指定字符后面的所有字符内容)
  13. 服务器后端开发系列——《实战Nginx高性能Web服务器》 (转载)
  14. MySQL 高阶语句之函数存储
  15. html 自动打开超链接,JS、html打开超链接的几种形式
  16. 【HTML】简单的表格设计
  17. 什么是浏览器?2、常见的主流浏览器及其内核?什么是服务器?(学习笔记)
  18. linux中的设备管理
  19. YARN-client提交任务处理过程
  20. # Ubuntu执行sudo apt-get update提示:E: 仓库 “https://mirrors.ustc.edu.cn/ubuntu focal Release” 没有 Release

热门文章

  1. ffmpeg编程入门学习笔记(一) -入门
  2. javaweb网上鞋店
  3. html载入hta文件,浅谈HTA(HTML Application)和病毒的关系
  4. HTML超好看的个人主页源码+支持响应式
  5. 语音混响制作matlab,1 语音信号的延时和混响 1)利用Windows下的录音机或其他软件,录制一段自己的 matlab 238万源代码下载- www.pudn.com...
  6. 百度云下载插件,创建链接,脚本管理,百度网盘快速下载
  7. 软件设计文档编写概述
  8. TXT文本文件中批量替代回车符号
  9. 100%解决VMware虚拟机NAT上网方式,保姆教学
  10. CAN FD协议描述