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. 在这里插入图片描述
    在这里插入图片描述
    这样就可以了。
发布了84 篇原创文章 · 获赞 5 · 访问量 3537

猜你喜欢

转载自blog.csdn.net/qq_44824148/article/details/105238600
今日推荐