MySQL学习day03

一、SQL图形化界面工具

常用比较常用的图形化界面有sqlyog、mavicat、datagrip

datagrip工具使用相当方便,功能比前面两种都要强大。

DataGrip工具的安装和使用请查看这篇文档:DataGrip 安装教程

DML-介绍

DML全称是Data Manipulation Language(数据操作语言),用来对数据中比哦啊的数据记录进行增删改操作。

  • 添加数据(INSERT
  • 修改数据(UPDATE
  • 删除数据(DELETE

1)DML-添加数据

给指定的字段添加数据:
insert into 表名(字段名1,字段名2,...)values(值1,值2,...);
给全部字段添加数据:
insert into 表名 values (值1,值2,...);
批量添加数据:
insert into 表名(字段名1,字段名2,...)values(值1,值2,...),值1,值2,...),值1,值2,...);
insert into 表名 values 值1,值2,...),值1,值2,...),值1,值2,...);

注意:

  • 插入数据时,指定的字段顺序要与值的顺序是一一对应的。
  • 字符串和日期数据类型包含在引号中。
  • 插入的数据大小,应该在字段的规定范围内。

2)DML-修改数据

update 表名 set 字段名1= 值1,字段名2= 值2,...[where 条件];

注意:修改语句的条件可以有,也可以没有,如果没有条件,则会修改整张表的所有数据。

3)DML-删除数据

delete from 表名 [where 条件];

注意:

  • delete语句的条件可以有,也可以没有,如果没有条件,则会删除整张表的所有数据
  • delete语句不能删除某一个字段的值(可以使用update语句)
相关推荐
MartinYeung526 分钟前
[论文学习]DP2Unlearning:高效且具保证的大型语言模型遗忘框架(基于差分隐私的 LLM Unlearning 方法)
学习·算法·语言模型
yoothey34 分钟前
MySQL事务机制解析 - 面试高分知识点
数据库·mysql·面试
峥无2 小时前
MySQL DML 操作(CRUD)总结
数据库·mysql
solicitous2 小时前
学习了解充电桩协议OCPP——J规范
学习
H__Rick3 小时前
C51单片机学习-DAY3
单片机·学习·mongodb
基德爆肝c语言4 小时前
MySQL表的操作
前端·数据库·mysql
GreatSQL4 小时前
gt-checksum v4.0.0 新功能解读系列文章(1):断点续传——大任务中断不再从头跑
mysql
ltlovezh4 小时前
ROI 编码学习指南:Android 与 FFmpeg 的真实实现边界
android·ffmpeg·音视频开发
yoothey4 小时前
异常学习笔记:为什么自定义异常后还要 throw?
笔记·学习
WangN25 小时前
【通识】宇树G1_29DOF速度跟踪训练—逐章学习手册
人工智能·python·学习·机器人·具身智能