MySQL Workbench对表进行增删改查

MySQL Workbench 对表进行增删改查操作指南

1. 连接数据库

首先需要连接到你的MySQL服务器:

  1. 打开MySQL Workbench
  2. 在"Home"界面选择已有的连接或创建新连接
  3. 输入连接信息(主机名、端口、用户名、密码)
  4. 点击"OK"连接
    在这里插入图片描述

2. 创建数据库

右击空白处,选择“Create Schema…”
在这里插入图片描述
输入数据库的名,点击“Apply”在这里插入图片描述
这里会显示SQL语句,可以自查确认没问题(当然发现问题也可以直接修正sql文,比如你在前面创建名字时填错了就可以修正下)后点击“Apple”在这里插入图片描述
创建数据库成功,Finish在这里插入图片描述

3. 创建表(CREATE TABLE)

使用SQL语句:

CREATE TABLE 表名 (1 数据类型 约束,2 数据类型 约束,
    ...
);

或者:

点击小三角,右击“Tables”,选择“Create Table”
在这里插入图片描述
输入数据表名
在这里插入图片描述
添加数据库内容,双击,输入内容,点击“Apple”
在这里插入图片描述
在这里插入图片描述

4. 删除数据表

右击要删除的实例表,点击"drop table…"
在这里插入图片描述
在弹出的对话框中,点击"drop now"在这里插入图片描述
此时该数据库实体表就被删除了,不再显示在列表中
在这里插入图片描述
或使用SQL语句:

DROP TABLE 表名;

5.查询数据(SELECT)

方法一:使用SQL查询编辑器

  1. 点击顶部菜单"File" > "New Query Tab"或按Ctrl+T
  2. 输入SELECT语句,例如:
    SELECT * FROM 表名;
    SELECT1,2 FROM 表名 WHERE 条件;
    
  3. 点击闪电图标执行或按Ctrl+Enter 在这里插入图片描述

方法二:使用表数据视图

  1. 在左侧导航面板选择数据库
  2. 展开"Tables",右键点击表名
  3. 选择"Select Rows - Limit 1000"
  4. 在结果网格中查看数据
    在这里插入图片描述
    或者直接点击图标
    在这里插入图片描述

6. 插入数据(INSERT)

方法一:使用SQL语句

INSERT INTO 表名 (1,2) VALUES (1,2);

方法二:使用表数据视图

  1. 打开表数据视图(如上述SELECT方法二)
  2. 点击结果网格底部的"+"按钮添加新行
  3. 在各列中输入数据
  4. 点击"Apply"按钮提交更改
    在这里插入图片描述
    在这里插入图片描述

7. 更新数据(UPDATE)

方法一:使用SQL语句

UPDATE 表名 SET1=1,2=2 WHERE 条件;

方法二:使用表数据视图

  1. 打开表数据视图
  2. 直接在结果网格中修改单元格值
  3. 点击"Apply"按钮提交更改

在这里插入图片描述在这里插入图片描述

8. 删除数据(DELETE)

方法一:使用SQL语句

DELETE FROM 表名 WHERE 条件;

方法二:使用表数据视图

  1. 打开表数据视图
  2. 右键点击要删除的行
  3. 选择"Delete Row(s)"
  4. 点击"Apply"按钮确认删除
    在这里插入图片描述
    在这里插入图片描述

9 . 修改表结构(ALTER TABLE)

方法一:使用图形界面

  1. 右键点击要修改的表
  2. 选择"Alter Table"
  3. 在界面中添加/删除/修改列
  4. 点击"Apply"提交更改
    在这里插入图片描述在这里插入图片描述
    在这里插入图片描述在这里插入图片描述

方法二:使用SQL语句

ALTER TABLE 表名 ADD COLUMN 新列名 数据类型;
ALTER TABLE 表名 DROP COLUMN 列名;
ALTER TABLE 表名 MODIFY COLUMN 列名 新数据类型;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值