当前位置: 首页 > news >正文

MySQL的图形管理工具-MySQL Workbench的下载安装及使用【保姆级】

MySQL的图形管理工具-MySQL Workbench的下载安装及使用

  • 下载
  • 安装
  • 使用
    • Workbench 创建数据库
    • Workbench 创建数据表
    • 数据表中的增删改
      • 增加数据
    • 删除数据
    • 修改数据

下载

MySQL的图形管理工具有很多,常用的有MySQL Workbench、phpMyAdmin和Navicat等软件。我选择了MySQL Workbench
1.下载地址
https://dev.mysql.com/downloads/workbench/
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

安装

(1)双击安装文件,进入安装向导页面,点击【Next】;
在这里插入图片描述
2.选择安装文件夹界面,点击【Change】按钮,可以更换路径,更换完成后,点击【Next】。
在这里插入图片描述
(3)选择安装类型,默认第一项,点击【Next】。
在这里插入图片描述
(4)点击【Install】,等待安装完成。
在这里插入图片描述
点击【finish】,安装完成。
在这里插入图片描述
(5)MySQL Workbench工具包含以下4个基本功能区域。
主菜单:实现MySQL的主要功能操作。
Shortcut(快捷方式):完整可视化数据库设计和建模。
MySQL Connections:链接信息。
Models:连接方式、MySQL Workbench工具版本信息。
在这里插入图片描述
(7)创建链接。单击主菜单 Database -> Manage Connection,弹出Manage Sever Connections对话框,在对话框中输入连接名称,输入完成后单击Test Connection 按钮进行测试,输入root密码,点击【OK】。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

使用

首先,打开MySQL Workbench,双击打开即可。打开后的界面如下所示,然后选择数据库实例,双击进行登录。图中数据库的实例是Local instance MySQL 5.7
在这里插入图片描述
在这里插入图片描述
其一:显示的是数据库服务器中已经创建的数据库列表
在这里插入图片描述
其二:关于数据库的操作列表
在这里插入图片描述
其三:sql的编辑器和执行环境
在这里插入图片描述

Workbench 创建数据库

点击创建数据库按钮,输入数据库名称,选择编码方式,点击Apply
在这里插入图片描述
Workbench会自动生成SQL语句,再次点击Apply就可以成功创建数据库
该操作等同于MySQL命令:CREATE SCHEMA ‘jwgl’;
在 MySQL 中,SCHEMA 和 DATABASE 这两个词在功能上是等价的。
在这里插入图片描述
创建成功,点击 finish
在这里插入图片描述

Workbench 创建数据表

1)点击展开数据库,点击“Tables”右键,点击“Create Table”
在这里插入图片描述
(2)创建名为students的表,备注:学生信息表,创建四个字段:id、name、stu_no、status,确认无误后点击"Apply"(也就是之后填写表名,列名,数据类型,约束,点击 Apply)
在这里插入图片描述
(3)该操作等同于以下MySQL命令

CREATE TABLE `my_db`.`students` (`id` INT NOT NULL AUTO_INCREMENT,`name` VARCHAR(45) NOT NULL,`stu_no` VARCHAR(45) NOT NULL,`status` TINYINT(1) NOT NULL DEFAULT 0,PRIMARY KEY (`id`),UNIQUE INDEX `id_UNIQUE` (`id` ASC) VISIBLE,UNIQUE INDEX `name_UNIQUE` (`name` ASC) VISIBLE)
COMMENT = '学生信息表';

在这里插入图片描述
(4)数据表创建完成后,左侧出现表student
在这里插入图片描述
(5)常用字段类型Datatype
在这里插入图片描述

  • INT:整数
  • VARCHAR( ) :字符串,括号中的数值表示字符串的最大长度
  • TINYINT(1): 布尔值
  • TEXT:无最大长度上限的字符串
    (6)字段选项
    数据表中的字段包含以下选项:PK、NN、UQ、B、UN、ZF、AI、G
    在这里插入图片描述
  • PK:Primary Key,主键,一个数据表中只能有一个字段是主键,一般通过主键来索引某一条数据
  • NN:Not Null,非空,若勾选,则该键的值不能为空
  • UQ:Unique,值唯一
  • B:Binary,二进制数据
  • UN:UNsigned,无符号(非负数)
  • ZF:zero fill,填充0,若字段内容为1,字段类型是int(3),则内容显示为001
  • AI:Auto Increment,值自动增长,若勾选,每写一条数据,ID自动增加(如果想给一个指定的ID也可以)
  • G:Generated,若勾选,表明该列是基于其他列计算产生的

数据表中的增删改

增加数据

(1)点击第3步创建的表students,右键,点击“Select Rows”
在这里插入图片描述
(2)输入要增加的数据。由于id自增(勾选了AI),增加数据时不需要刻意填写。
在这里插入图片描述
(3)数据增加完成后,点击“Apply”,数据增加成功
在这里插入图片描述
(4)可以使用相同的方法继续增加数据

删除数据

(1)点击行前面白色的地方选中行,然后点击删除按钮
在这里插入图片描述
(2)删除后,点击“Apply”生效
在这里插入图片描述

修改数据

(1)点击要修改数据的所在表格,直接输入修改后的数据,如:将李四的status改成1
在这里插入图片描述
(2)修改后,点击“Apply”生效
在这里插入图片描述

http://www.xdnf.cn/news/114481.html

相关文章:

  • 力扣 83 . 删除排序链表中的重复元素:深入解析与实现
  • [golang] 介绍 | 特点 | 应用场景
  • uniapp跨平台开发---switchTab:fail page `/undefined` is not found
  • P1217 [USACO1.5] 回文质数 Prime Palindromes【python】
  • Python - 爬虫-网页解析数据-库lxml(支持XPath)
  • 机器人新革命:Pi 0.5如何让智能走进千家万户
  • 解决yarn install 报错 error \node_modules\electron: Command failed.
  • 2025年3月电子学会青少年机器人技术(四级)等级考试试卷-实际操作
  • 【双指针】和为s的两个数字
  • STM32F407 HAL库使用 DMA_Normal 模式实现 UART 循环发送(无需中断)
  • Postman设置环境变量与Token
  • idea连接远程服务器kafka
  • 学习海康VisionMaster之顶点检测
  • Rust 数据类型
  • 【“星睿O6”AI PC开发套件评测】开箱+刷机+基础环境配置
  • wordpress学习笔记
  • Trae+DeepSeek学习Python开发MVC框架程序笔记(二):使用4个文件实现MVC框架
  • 决策树在金融分析中有诸多应用场景
  • C语言——函数
  • 32BIT的SPI主机控制
  • 架构-系统工程与信息系统基础
  • 【Spring Boot】深入解析:#{} 和 ${}
  • java Springboot使用扣子Coze实现实时音频对话智能客服
  • 低空AI系统的合规化与标准化演进路径
  • 考研英一学习笔记
  • 数据结构——二叉树,堆
  • 【农气项目】基于适宜度的产量预报
  • Unity性能优化实战:用Profiler揪出卡顿元凶 (CPU/GPU/内存/GC全面解析) (Day 37)
  • http协议、全站https
  • 特征存储的好处:特征存储在机器学习开发中的优势