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语句)
相关推荐
辣知7 小时前
辣知·化智77 三千年接力写就的一本书
学习
一木 之林7 小时前
Dify学习笔记 01 · 平台入门与实战:部署、五类应用、RAG与MCP(第1-16集)
人工智能·笔记·学习·计算机视觉
大圣编蚕8 小时前
初探 NDK 的世界:从零开始理解 Android 原生开发
android
云贝贝贝8 小时前
MySQL 慢查询定位与索引优化实战
android
摸鱼 特供版8 小时前
一款边录边标注的轻量截图录屏工具
windows·学习·电脑·音视频·软件需求
陈年老古董8 小时前
Hive 函数学习笔记(下):窗口函数与经典案例
hive·笔记·学习
天天喝旺仔8 小时前
MySQL 索引原理与慢查询优化实战:从 B+ 树到执行计划调优
数据库·sql·mysql·性能优化
骑着蜗牛撵大象3279 小时前
服务下线不再炸:分层关闭、TCP 存活探测与负载均衡排水的落地套路
android·tcp/ip·负载均衡·tcp·高可用·健康检查·优雅关闭
罗西的思考9 小时前
[Agent Memory / 强化学习] MemPO源码学习笔记 — (6)— 奖励机制
人工智能·笔记·学习
m0_6464299710 小时前
MySQL 初始化 SQL 中文乱码问题总结
数据库·sql·mysql