广告
返回顶部
首页 > 资讯 > 数据库 >MySQL Workbench 安装及使用
  • 159
分享到

MySQL Workbench 安装及使用

mysql数据库dba 2023-08-18 09:08:00 159人浏览 泡泡鱼
摘要

Mysql Workbench 安装及使用 文章目录 MySQL Workbench 安装及使用1. MySQL Workbench 简介2. MySQL Workbench 的下载与安装3. MySQL Workbench 使用

Mysql Workbench 安装及使用



1. mysql Workbench 简介

  1. Mysql Workbench是一款专为MySQL设计的 ER/数据库建模工具。它是著名的数据库设计工具DBDesigner4的继任者。MySQL Workbench可以设计和创建新的数据库图示,建立数据库文档,以及进行复杂的MySQL 迁移。
    MySQL Workbench是下一代的可视化数据库设计、管理的工具,它同时有开源和商业化的两个版本,支持windowslinux系统。
  2. 功能特色
    ① 发展:MySQL Workbench提供了用于创建、执行和优化SQL查询的可视化工具。SQL编辑器提供颜色语法高亮,SQL片段的重用和SQL的执行历史。数据库连接面板使开发人员能够轻松管理数据库连接。对象浏览器提供对数据库模式和对象的即时访问。
    ② 管理:提供了一个可视化控制台,可轻松管理MySQL环境并更好地了解数据库。开发人员和DBA可以使用可视化工具配置服务器,管理用户和查看数据库运行状况。
    ③设计:使DBA,开发人员或数据架构师可视化设计、建模、生成和管理数据库。它包括数据建模师创建复杂ER模型,前向和反向工程所需的一切,还提供了执行困难的变更管理和文档任务的关键功能,这些任务通常需要大量的时间和精力。
    ④ 数据库迁移:MySQL Workbench现在提供了一个完整,易于使用的解决方案,用于将Microsoft SQL Server,Sybase ASE,PostreSQL和其他RDBMS表,对象和数据迁移到MySQL。开发人员和DBA可以快速轻松地将现有应用程序转换为在Windows和其他平台上在MySQL上运行。迁移还支持从早期版本的MySQL迁移到最新版本。

2. MySQL Workbench 的下载与安装

(1)安装最新MySql时,有是否安装MySql Workbench的选项,可选择安装。
(2)可以独立安装MySql Workbench:官方下载链接 。安装很简单,基本就是一路Next。
由于我的电脑上Mysql版本较低,是5.5,因此为了避免版本不匹配的问题,我安装的是较低的版本: mysql-workbench-commUnity-6.3.3-winx64.msi

① 点击安装包,双击运行程序,弹出软件安装向导,点击“Next”开始安装;
在这里插入图片描述

② 自定义软件安装路径:默认安装路径为“C:Program FilesMySQLMySQL Workbench 6.3 CE”,安装路径在选择时不要选择带有中文符号的路径,点击“Next”进行安装;
在这里插入图片描述

③ 选择安装类型:默认选择第一项“Complete”完整安装;
在这里插入图片描述
④ 点击“Install”进行安装,等待安装进度完成。
在这里插入图片描述
⑤ 启动 MySQL Workbench
在这里插入图片描述
⑥ 点击 Server—> Server Status,检查 MySQL是否处于 Running的状态,否则无法执行。
在这里插入图片描述

3. MySQL Workbench 使用

这里一个需求为例,完成以下数据库建模操作:
(1) 完成数据库概念模型设计,绘制ER模式图。
(2) 完成数据库逻辑模型设计,将E-R图转换为关系模式。
(3) 完成数据库物理模型设计,生成相关的SQL建表语句。

需求说明:设某汽车运输公司数据库中有以下信息需求:
① 系统中需要存储和管理下列信息实体:

  • “车队”实体集,属性包括:车队编号、车队名称等;
  • “车辆”实体集,属性包括:牌照号、生产厂家、出厂日期等;
  • “司机”实体集,属性包括:司机编号、姓名、电话等。

② 上述各实体之间有下列联系:

  • 车队与司机之间存在“聘用”联系,每个车队可聘用若干司机,但每个司机只能应聘于一个车队,车队聘用司机需要给出聘期;
  • 车队与车辆之间存在“拥有”联系,每个车队可拥有若干车辆,但每辆车只能属于一个车队;
  • 司机与车辆之间存在着“驾驶”联系,司机驾驶车辆有驾驶日期和公里数两个属性,每个司机可驾驶多辆汽车,每辆汽车可被多个司机驾驶。

3.1 Workbench 创建数据库

① 点击创建数据库按钮,输入数据库名称,选择编码方式,点击Apply
在这里插入图片描述
② Workbench会自动生成SQL语句,再次点击Apply就可以成功创建数据库
在这里插入图片描述
③ 创建成功,点击 finish
在这里插入图片描述
④ 激活数据库
在这里插入图片描述

3.2 概念设计:绘制 E-R 图

根据上述需求,绘制出 E-R 图,可以使用 Edraw 、Visio 或者其他工具绘制 E-R图。下图为用 Edraw绘制的 ER 图。
在这里插入图片描述

3.3 逻辑结构设计:E-R 图转换为关系模式

数据库结构设计主要包括概念设计和逻辑设计两个部分。主要完成任务:
(1)设计该数据库系统的E-R图。
(2)将该E-R图转换为关系模式。
(3)指出转换结果中每个关系模式的候选键及外键。

3.3.1 建立关系模式

ER图转换为关系模式的规则为:

  1. 实体集转换为关系:实体集对应于一个关系
  2. 联系转换为关系:联系转换成为关系模式时,要根据联系方式的不同采用不同的转换方式
    (1) 一个1:1联系可以转换为一个独立的关系模式,也可以与任意一端对应的关系模式合并。
    (2) 一个1:n联系可以转换为一个独立的关系模式,也可以与n端对应的关系模式合并。如果转换为一个独立的关系模式,则关系的码为n端实体的码。
    (3) 一个m:n联系转换为一个关系模式。与该联系相连的各实体的码以及联系本身的属性均转换为关系的属性,各实体码的组合组成该关系的码,或码的一部分。
    (4) 三个或三个以上实体间的一个多元联系可以转换为一个关系模式。与该多元联系相连的各实体的码以及联系本身的属性均转换为关系的属性,而关系的码为各实体码的组合。
    (5) 具有相同码的关系模式可合并。

根据上述转换规则,将ER图转换为关系模式(加粗的为主键):

  • 车队(车队编号,车队名称)
  • 司机(司机编号,姓名,电话,车队编号,聘期。)
  • 车辆(牌照号,生产厂家,出厂日期,车队编号)
  • 驾驶(司机编号,牌照号,驾驶日期,公里数)

3.3.2 关系模式规范化处理

根据范式理论,对不满足3NF的关系模式要进行模式分解,使每个关系模式达到3NF的要求:
根据分析,上述关系模式全部满足3NF

规范后的表:
① 车队(车队编号,车队名称)
Cargroup (Group_number, Group_name)
其逻辑结构为:
在这里插入图片描述

②司机(司机编号,姓名,电话,车队编号,聘期)
Driver (Driver_number, Driver_name, Driver_phone, Group_number, Employ_day)
其逻辑结构为:
在这里插入图片描述

③ 车辆(牌照号,生产厂家,出厂日期,车队编号)
Car (Car_license, Manufacturer, Product_date, Group_number)
其逻辑结构为:
在这里插入图片描述

④驾驶(司机编号,牌照号,驾驶日期, 公里数)
Cardrive (Driver_number, Car_license,drive_date, Kilometers)
其逻辑结构为:
在这里插入图片描述

3.4 逻辑结构设计:Workbench 建表

激活 car_manage数据库

建表方式1: 右键单击 Tables --> Create table
在这里插入图片描述
之后填写表名,列名,数据类型,约束,点击 Apply
在这里插入图片描述
Workbench 会自动生成建表语句,之后点击 Apply
在这里插入图片描述
点击 Finish
在这里插入图片描述
在数据库中查看建表成功。
在这里插入图片描述
建表方式2: 通过建表语句建表
在这里插入图片描述
在数据库中查看建表成功。
在这里插入图片描述

来源地址:https://blog.csdn.net/unauna9739/article/details/124702155

您可能感兴趣的文档:

--结束END--

本文标题: MySQL Workbench 安装及使用

本文链接: https://www.lsjlt.com/news/373829.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • MySQL Workbench安装及使用
    目录 一、MySQL Workbench简介 二、MySQL数据库安装 三、远程连接MySQL服务器 四、创建数据库 五、创建数据表 六、数据内容维护 七、查看数据表 八、修改数据表 九、删除数据表 一、MySQL Workben...
    99+
    2023-08-31
    数据库 mysql sql
  • MySQL Workbench 安装及使用
    MySQL Workbench 安装及使用 文章目录 MySQL Workbench 安装及使用1. MySQL Workbench 简介2. MySQL Workbench 的下载与安装3. MySQL Workbench 使用...
    99+
    2023-08-18
    mysql 数据库 dba
  • MySQL Workbench安装及使用详解
    目录一、mysql Workbench简介二、MySQL数据库安装三、远程连接MySQL服务器四、创建数据库五、创建数据表六、数据内容维护七、查看数据表八、修改数据表九、删除数据表 一、MySQL Workbench简介...
    99+
    2022-10-17
  • mysql 5.7.17 以及workbench如何安装配置
    这篇文章给大家分享的是有关mysql 5.7.17 以及workbench如何安装配置的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1.下载方法:官网下载 【Downloads–...
    99+
    2022-10-18
  • 如何安装MySQL Workbench
    如何安装MySQL Workbench?相信很多新手小白还没学会这个技能,通过这篇文章的总结,希望你能学会这个技能。以下资料是实现的步骤。首先打开百度搜索MySQL Workbench;然后进入MySQL ...
    99+
    2022-10-18
  • 怎么安装mysql和workbench
    本篇内容主要讲解“怎么安装mysql和workbench”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么安装mysql和workbench”吧! ...
    99+
    2022-10-18
  • centOS下mysql workbench安装配置教程
    本文为大家分享了mysql workbench安装配置教程,供大家参考,具体内容如下 step0:安装mysql 在按照workbench之前,先安装mysql。指令是 yum install mysq...
    99+
    2022-10-18
  • Mysql WorkBench安装配置图文教程
    本文为大家分享了Mysql WorkBench安装配置图文教程,供大家参考,具体内容如下 workbench下载地址 下载到workbench下载包后按照默认提示安装。 如果需要切换workbench...
    99+
    2022-10-18
  • MacBook上workbench安装以及中文实现
    一、mysql以及workbench下载地址 链接: https://pan.baidu.com/s/1_8GuNyqAC3m1sEIOCVLhLQ 密码: 5g56 二、workbench中文设置教...
    99+
    2023-10-08
    mysql node.js
  • MySQL Workbench的使用
    MySQL Workbench 是一款专门为 MySQL 设计的可视化数据库管理软件,我们可以在自己的计算机上,使用图形化界面远程管理 MySQL 数据库。 MySQL Workbench 的初始界面如下图所示。 点击方框后会进入这个...
    99+
    2023-10-27
    mysql 数据库
  • mysql workbench使用教程
    mysql workbench使用教程 1、安装2、打开workbench,显示如下界面,点击`+`2、连接建立好之后,点击已经建立好的连接,连接mysql服务器 workbench是...
    99+
    2023-09-02
    mysql
  • mysql workbench 使用过程
    创建数据库。点Schemas空白处,create data CREATE SCHEMA `tiantian1` DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ;  mysql wor...
    99+
    2014-11-12
    mysql workbench 使用过程 数据库入门 数据库基础教程
  • MySQL数据库01——mysql的安装和配置(包含workbench安装,超详细)
    做大数据分析等数据行业肯定要接触数据库,Mysql是比较适合个人学习的数据库软件,本期第一章教学怎么安装和配置。 1.MySQL官网下载 先去官网下载:MySQL :: 下载 MySQL 社区服务器  社区版就可以,选上面这个,然后下载。...
    99+
    2023-10-20
    数据库 mysql 服务器 大数据 workbench
  • mysql-atlas安装及使用教程
    Atlas是由 Qihoo 360公司Web平台部基础架构团队开发维护的一个基于MySQL协议的数据中间层项目。它在MySQL官方推出的MySQL-Proxy 0.8.2版本的基础上,修改了大量bug,添加...
    99+
    2022-10-18
  • 【MySQL进阶之路丨第五篇】MySQL Workbench 的安装与配置
    自我介绍 我是秋说,研究 人工智能、大数据 等前沿技术,传递 MySQL、Java、Python 等语言知识。 💬主页链接:秋说的博客 📆 学习专栏推荐: 人工智...
    99+
    2023-08-31
    mysql 数据库 sql mysql进阶之路 mysql workbench
  • 详解MySQL Workbench使用教程
    MySQL Workbench 是一款专为 MySQL 设计的集成化桌面软件,也是下一代的可视化数据库设计、管理的工具,它同时有开源和商业化两个版本。该软件支持 Windows 和 Linux 系统,可以从 http...
    99+
    2022-05-30
    MySQL Workbench
  • 【工具】MySQL Workbench使用教程
    目录 1.安装登陆 2.建库 3.建表 4.表建好之后,鼠标轻放在table上,会出现三个icon, 5.给user表中添加数据,MySQL基础语法  6.界面认识 7.导入和导出sql Data Export Data Import/Re...
    99+
    2023-09-06
    mysql 数据库 database
  • 「MySQL-05」MySQL Workbench的下载和使用
    目录 一、MySQL workbench的下载和安装 1. MySQL workbench介绍 2. 到MySQL官网下载mysql workbench 3. 安装workbench 二、创建能远程登录的用户并授权 1. 创建...
    99+
    2023-10-26
    mysql linux
  • MAC下Mysql5.7+ MySQL Workbench安装配置方法图文教程
    本文主要针对MAC操作系统上的Mysql5.7安装和MySQLWorkbench的安装与配置 首先,我们可以通过Oracle主面的菜单,找到MySQL的下载页面,如下图如示。MySQL现在也在Oracle旗...
    99+
    2022-10-18
  • win7 x64下安装mysql-workbench 5.的步骤以及解决无法运行的问题
    这篇文章主要介绍“win7 x64下安装mysql-workbench 5.的步骤以及解决无法运行的问题”,在日常操作中,相信很多人在win7 x64下安装mysql-workbench 5.的步骤以及解决...
    99+
    2022-10-18
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作