MySQL Workbench 使用说明

本文转载自:

 MySQL Workbench 是一款专门为 MySQL 设计的可视化数据库管理软件,日常应用于远程管理 MySQL 数据库。

   * MySQL 远程管理软件如下: 

1、Windows HeidiSQL

2、MacOS Sequel Pro 

3、MySQL Workbench 

 本章文主要介绍MySQL Workbench 使用方法。

 一. 如何下载及安装 MySQL Workbench

 二. 如何使用 Workbench 远程连接数据库

 三. 使用 Workbench 操作数据库

  1. MySQL Workbench 初始化界面
  2. 连接远程 MySQL 数据库
  3. 创建数据库
  4. 在数据库中创建表
  5. 查看表数据
  6. 向 table 表中插入数据
  7. 修改字段属性
  8. 删除数据库中的表

 四. MySQL 数据导入导出

  1. 导入 SQL 数据
  2. 导出 SQL 数据

 五. 配置 MySQL 数据库表属性

  1. 主键约束
  2. 外键约束
  3. 唯一约束:UQ 索引
  4. 非空约束
  5. 默认值约束

 六. 在 Workbench 中执行一条 SQL 查询

 七. 创建触发器及触发器的应用

 八. 用户账号和访问权限

  1. 查看 MySQL 数据库中的账号情况
  2. 创建 MySQL 数据库账号
  3. 删除 MySQL 数据库账号

 一. 下载及安装 MySQL Workbench

 MySQL Workbench 作为 MySQL 官方出品的数据库操作软件,可以前往 MySQL Workbench 官方下载 。

 v2-74750fa782928148a047d5f1f0601eb0_720w.jpg

 

 在下载页中,可根据你的实际情况选择适合你的运行平台及版本。

 下载后一路 Next 安装即可。


 二. 使用 Workbench 远程连接数据库

  • 你的服务器需要打开 SSH 登录(如果选择 SSH 登录后再登录 MySQL 需要打开)
  • 调整服务器防火墙
  • 配置好 MySQL 远程登录(如果选择直接远程登录 MySQL 服务器时需要打开)

     如果在MySQL Workbench  配置远程登录存在问题,可参考:

    1、有关 Workbench 远程登录的教程,请在《如何使用 Workbench 远程连接到 MySQL 服务器》查看全文。

    2、有关 MySQL 开启远程登录的教程,请在《如何远程连接 MySQL 数据库,阿里云腾讯云外网连接教程》查看全文。

      三. 使用 Workbench 操作数据库

     1.MySQL Workbench 初始化界面

     v2-771f280abcd4014e84563af6173ec004_720w.jpg

     2.连接远程 MySQL 数据库

     v2-0afd16d6a0a0bf1a0c5808e86ed81ac6_720w.jpg

     点击配置好的远程登录卡片,登录远程 MySQL 服务器。如果你还没配置好远程端,请参照《如何使用 Workbench 远程连接到 MySQL 服务器》这篇教程进行配置。

     v2-429d1bd2265a13660ede3b26f3e849cb_720w.jpg

        登录远程数据库后,红框部分为当前远程 MySQL 数据库中已经创建好的数据库列表。

      3.创建数据库

      v2-06c771572d5318d91be5d1d53624297e_720w.jpg

      在 SCHEMAS 列表的空白处,点击鼠标右键,在弹出的菜单中选择「Create Schema…」,进入数据库创建流程页面。

      v2-9d28bf9f6b4379b09a54e129ea468ce3_720w.jpg

      在 Schema Name 里填入新建数据库的数据库名,然后选择 Apply

      v2-41053aba0f06383e0989f2696ff10893_720w.jpg

      MySQL Workbench 会自动帮助我们生成 SQL 命令,创建数据库。

     v2-beb3cc9d94fb0277d9b82649da992188_720w.jpg

     执行命令,创建成功。可以看到 Schemas 列表中多了我们刚刚创建的 kalacloud_demo 数据库

    4.在kalacloud_demo 数据库中创建表

    v2-9ef8cec22a62c66d73e58b6343eafcfc_720w.jpg

    右键点击kalacloud_demo ,选择 Set as Default Schema 先把它设置成默认数据库。

    720w.jpg

    然后选择下箭头,右键点击 Tables 选择 Create Table 进入创建表的流程页。

    220w.jpg

    (1)Name:这里填写表名

    (2)这里创建表中的各列、列属性。

    (3)点击<click to edit>可添加一列。

    (4)点击 Apply 执行 SQL 命令。

      v2-ef8463b860c4b806f826a4d7079021cf_720w.jpg

     MySQL Workbench 会帮我们生成创建表的 SQL 命令。

    5.查看表数据

    v2-86bc4ca315511c05e02ebf6a1c305d02_720w.jpg

    (1)点击要查看的表名后面的「闪电 icon」标示

    (2)Workben 自动帮我们生成一段查看表的 SQL 命令

    (3)点击黄色闪电标志执行后,可在 Result Grid 看到查询表的表数据

    6.向 table 表中插入数据

    v2-fdf4bbdd699abf5ed3caea34c712d6c3_720w.jpg

    (1)使用 Select 查出表内容后,在表格内直添加需要写入的数据。

    (2)Workbench 会生成一段查看表的代码

    (3)在下方表格中展示表内数据,我们可以根据自己的需求在这里向表内添加数据。

    (4)最后点击应用生成添加数据的代码

    v2-50d56cc75ea0f1809b2fd604d5e47bde_720w.jpg

    如上图所示,我们可以看到 id 为 1 的卡拉云这一行数据已经转化成 SQL 命令,点击应用即可将数据添加到数据库中。7.修改字段属性

    v2-50d56cc75ea0f1809b2fd604d5e47bde_720w.jpg

    右键点击需要修改的表,选择「Alter Table...」,右侧会显示出表信息,修改需要修改的内容后,Apply 即可应用。

    8.删除数据库中的表

    y720w.jpg

    右键选择需要删除的表,然后点击「Drop Table...」即可删除。注意:此操作不可撤回,谨慎选择。


    内容参考来自:https://zhuanlan.zhihu.com/p/422931126

    更多教程内容,可查看《MySQL Workbench 使用教程中文指南》,此使用指南太长且非常详尽,完整版可直接到源网站查看。

    腾讯云推出云产品限时特惠抢购活动:2C2G云服务器7.9元/月起
    本文链接:https://www.jhelp.net/p/tJanMKVhH3nh4IWm (转载请保留)。
    关注下面的标签,发现更多相似文章