文章目录

  • MySQL Workbench使用手册大全
    • 1.创建数据库:
    • 2.创建数据表:
    • 导入数据:
      • 数据较少:
      • 数据较多:
    • 查看数据:
    • 修改数据:
      • 设置外键约束:
    • 删除数据:
    • 修改设置:
    • Model
      • 创建Model(设计ER图)
    • 使用Model生成SQL语句:

MySQL Workbench使用手册大全

首先进入主页面是下面这样的,介绍一下主要功能区。

1.创建数据库:

点击创建数据库按钮,然后点击Apply —Apply—Finish

2.创建数据表:

  1. 选择数据库并双击
  2. 右键选择tables,选择create tables;
  3. 填充表字段信息
    PK:primary key 主键
    NN:not null 非空
    UQ:unique 唯一索引
    BIN:binary 二进制数据(比text更大)
    UN:unsigned 无符号(非负数)
    ZF:zero fill 填充0 例如字段内容是1 int(4), 则内容显示为0001
    AI:auto increment 自增

    然后点击Apply —Apply—Finish

导入数据:

数据较少:

  1. 右击新建的表,然后点击Select Rows -Limit 1000,可以在上方编写SQL语句,也可在下面进行图形化操作,最后点击Apply
  2. 下面的三个按钮依次是 “修改”“插入”和“删除”

数据较多:

  1. 点击箭头所指的按钮,选择.csv文件(把excel另存为子类型的文件),确定即可完成导入;不过这种方法有一个缺陷,它导入时是按照表中的字段顺序导入,所有excel字段需要与表中的字段顺序完全一致,如果没有则在excel中插入空列即可;
  2. 右击新建的表,然后点击Table Data Import Wizard

查看数据:

右击新建的表,然后点击Table Inspector 选项,如下图。

在Info 标签显示了数据表的表名、存储引擎、列数、表空间大小、创建时间、更新时间、字符集校对规则等信息

在 Columns 标签显示了该表数据列的信息,包括列名、数据类型、默认值、非空标识、字符集、校对规则和使用权限等信息

以及还有外键、DDL等标签。

修改数据:

右击新建的表,然后点击 Alter Table… 选项

设置外键约束:

打开修改数据表的对话框,进入 Foreign Keys 标签。

   Foreign Key Name:外键名称;   Referenced Table:关联的主表Column:  选择外键字段;        Referenced Column: 选择主表的关联字段

删除数据:

右击新建的表,然后点击 Drop Table… 选项

修改设置:


点击设置,即可进入下面的页面。

Model

创建Model(设计ER图)

点击File,然后选择New Model,然后点击下面的按钮

然后就可以绘制了。

使用Model生成SQL语句:

  1. 点击File -> Open Model
  2. 打开这个Model后,要生成它对应的sql语句
    需要点击File -> Export -> Forward Engineer SQL CREATE SCRIPT
  3. 打开“Forward Engineer SQL SCRIPT


  4. 这样就可以了。

MySQL Workbench使用手册大全相关推荐

  1. MySQL 5.7以及MySQL Workbench使用

    摘要:使用MySQL时,一般会使用可视化工具管理数据库,方便开发提升效率.身边使用Navicat的人居多,Navicat有人家收费的理由,用着确实顺手,界面简单不复杂,上手容易,破解版不知道哪些个公司 ...

  2. 【SQL数据库】数据库的创建、查询、插入等操作使用方法(结合黑皮书教材网站(db-book中的例子)在MySQL Workbench和shell中实现查询操作

    SQL 数据库的创建.查询.插入等操作使用方法(结合黑皮书教材网站中的例子) 注:数据来源: https://www.db-book.com/university-lab-dir/sample_tab ...

  3. MySQL Workbench 使用教程 - 如何使用 Workbench 操作 MySQL / MariaDB 数据库中文指南

    MySQL Workbench 是一款专门为 MySQL 设计的可视化数据库管理软件,我们可以在自己的计算机上,使用图形化界面远程管理 MySQL 数据库. 有关 MySQL 远程管理软件,你可以选择 ...

  4. MySQL Workbench教程

    1.关于MySQL Workbench 顾名思义,MySQL Workbench是用于管理MySQL数据库服务器和数据库的桌面工具. MySQL Workbench集成了许多工具,可帮助简化数据库的工 ...

  5. centos7 mysql workbench_centOS下mysql workbench安装配置教程

    本文为大家分享了mysql workbench安装配置教程,供大家参考,具体内容如下 step0:安装mysql 在按照workbench之前,先安装mysql.指令是 yum install mys ...

  6. MySQL Workbench 8.0 CE数据库管理基本操作

    该笔记的目的是带领已经了解过MySQL命令行语法的读者初次接触MySQL Workbench 8.0 CE,并用图形界面简化数据库创建.数据表创建.插入数据等操作. 操作流程 打开"MySQ ...

  7. php mysql cms 商城,国内最常用的PHP+MySql免费CMS系统大全

    国内最常用的PHP+MySql免费CMS系统大全 1. DEDE -这是一款国内开源的cms,作者是一个个人,能做出如此功能的cms,是相当不错的.2007版功能十分强大,希望能改善之前数据量一大,更 ...

  8. mac的mysql数据库管理_Mac使用MySQL Workbench管理MySQL数据库

    下载安装成功后,打开应用程序MySQL Workbench 点击"Local instance 3306"连接数据库,输入root用户新密码: 新建数据库并授权给用户 点击左侧菜单 ...

  9. Ubuntu下安装mysql与mysql workbench

    其他相关链接 Ubuntu 安装jdk:[链接] Ubuntu安装eclipse:[链接] Ubuntu下安装mysql与mysql workbench:[链接] Ubuntu配置tomcat9:[链 ...

最新文章

  1. Cervical Cancer mechanism
  2. 患上乳腺癌后开发AI诊断模型,这位MIT女科学家获得AAAI首届百万美元最高奖
  3. 将地址转换为链接的正则表达式(regex url href)
  4. 同感,C#对JSON序列化和反序列化有点蹩脚
  5. NYOJ 891 找点
  6. [云炬创业管理笔记]第三章打造优秀创业团队讨论2
  7. android自定义渐变色,Android设置背景渐变色
  8. 成员变量、局部变量、实例变量、静态变量、类变量、常量
  9. 吴恩达机器学习笔记五之神经网络
  10. Jmeter如何在大并发测试下,让登录或者后续接口只执行一次?
  11. JavaScript学习 第四课(四)
  12. deepin系统15.6版本安装执行那个exe文件_深度操作系统 deepin 20(1003)正式版发布:计算器支持科学计算,新增邮件、相机等应用...
  13. java工程师占比_25岁零基础转行学Java,他如今月入16k
  14. 读xml文件时字体串类型的判断
  15. cloudera-scm-service报错server已死,但pid文件仍存问题解决
  16. 广数980td系列2级密码及相关操作
  17. 大学计算机ps教程 pdf,ps学习photoshop新手教程(珍藏版).pdf
  18. 你知道Thread线程是如何运作的吗?
  19. GNU Radio Pythpn
  20. 如何将已有项目导入SVN

热门文章

  1. 突然悟到了“追求卓越”的真谛
  2. Far planner代码系列(2)
  3. 全国计算机公共等级考试PETS,2016年下半年全国公共英语等级考试(PETS)和全国计算机等级考试(NCRE)考务工作视频会议顺利召开...
  4. 平行泊车系统路径规划(5)
  5. 微博可以改变一切吗?
  6. Pdf转长图用什么软件,怎么操作Pdf转长图
  7. How much do you know in R language
  8. ARM Linux Data Abort 异常处理流程
  9. JAVA使用JCo连接SAP介绍
  10. SweetAlert 2.0+弹出确认框,点击确定后执行方法