(图1 )
上图中显示的界面是工具的主页。 单击红色圆圈包围的区域可以连接到MySQL。 如果连接的MySQL服务已经启动,则会显示如下图所示的界面。 请输入密码直接登录连接。
(图2 )
单击图1中的红色方框,如果连接的MySQL服务未启动,将出现类似以下内容的界面:
(图3 )。
上图显示了当前MySQL的服务状态为停止状态。 单击图中所选内容的链接,可以启动或停止数据库实例。 如下图所示。
(图4 )
单击上图中的StartServer按钮启动服务时,启动过程中将显示启动信息日志,如下图所示。
(图5 )
启动过程中会提示您输入密码,请根据需要进行输入。 启动成功后,MySQL的服务状态将变为运行状态,如下图所示。
(图6 )
MySQL服务启动后,可以正常使用,如下图所示。
(图7 )
上图各框选择区域的功能,介绍数据库操作的列表。 数据库服务器已经创建的数据库列表。 例如,book库就是我们创建的数据库。 SQL的编辑器和运行环境。 数据库连接信息。 执行结果列表。
然后,使用该工具实现一些数据库和数据表的操作。 首先,如下图所示创建数据库。
(图8 )
如上图所示,直接单击构建库的图标,或用鼠标右键单击方案区域的空白部分,选择" Create Screma . "创建数据库,并填写数据库名称,例如mytest,然后单击
(图9 )
上图检查并确认要在其中创建数据库的SQL脚本,然后按" Apply "按钮进入下一个界面。
(图10 )
上图运行生成库的SQL脚本,然后按" Finish "按钮完成数据库的创建。
(图11 )
如上图所示,可以修改或删除已创建的数据库,也可以创建新数据库。 数据库已经有了。 接下来,我们来看一下创建数据库表的操作。
(图12 )
如上图所示,可以直接单击顶部的表生成图标,也可以用鼠标右键单击Tables,选择“Create Table .”实现表生成操作。 必须通过选择表的名称、列名称和数据类型来添加约束条件来构建表。 要设置外键约束,请选择名为' Foreign Keys '的选项面板,如下图所示。
(图13 )
上图中,处填写表名处填写外键名处填写外键相关表处填写外键列名处填写外键相关其他表的主键列。 创建外键约束后,按“应用”按钮。 然后,按" Columns "选项面板返回图12中的表创建屏幕,再按" Apply "按钮进入检查和确认表创建SQL脚本以及运行表创建SQL脚本的屏幕。
(图14 )
(图15 )
成功创建表后,可以修改、删除或创建其他新表,如下图所示。
(图16 )
表已创建。 接下来,我们来看看如何在表中插入数据。 您可以选择上图中的“Select Rows Limit - 1000”。 查看数据的同时,还可以添加、修改或删除数据,如下图所示。
(图17 )
在上图中,双击记录行可以添加数据或修改数据。 您可以通过选择一个记录行,然后在显示的菜单中右键单击" Delete Rows "来删除该记录行。 按" Apply "按钮确认要执行SQL脚本,然后完成表的创建。
以上都是采用图形化方法完成的数据库的构建、表的制作、表的插入、数据的查询操作。 MySQL WorkBench工具也可以通过SQL语句在SQL编辑器中操作数据库。 例如,下表中的数据查询操作:
(图18 )
执行上图中的SQL语句时,只需按一下所选闪电形状的图标即可。
图形工具还可以为数据库创建实体关系模型,如下图所示。
(图19 )
点击上图圈出的图标,进入下图界面。
(图20 )
在上图中,按“”图标,在弹出的菜单中选择红线子菜单,进入下图界面。
(图21 )
上图参数按默认键即可。 单击" Next "按钮进入下一个界面。
(图22 )
在上图中,根据需要填写连接密码,然后进入下图。
(图23 )
在上图中选择数据库名称后,请转至下图。
(图24 )
(图25 )
图24、图25不进行任何设定,直接进入下一步骤,最后进入下图。
(图26 )
上图为实体关系模型。 在这个模型中,可以清楚地看到各表之间的关系,包括图书信息表和图书分类表的外键关系。 如果将鼠标悬停在这条线上,可以清楚地看到这两个表在哪两个字段中相关联。
是的,这里介绍了图形管理工具MySQL WorkBench的基本使用。 更多精彩内容请关注自学网,关注《MySQL数据库教程》。 感谢大家的支持。 期待下次课上再见。
请到文章底部下载手机客户端。
进入APP并选择“程序开发MySQL数据库教程”,可以学习本课程的内容。
【我自学网络】
手机APP客户端
进入APP客户端学习更多精彩课程