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语句)
相关推荐
kkkkkkkkkk_Z12 分钟前
学嵌入式和C语言编程数据结构|学习日记Day21:内核链表与队列学习
c语言·数据结构·学习
mmsx1 小时前
return false 不是拦截:一次按键触发两个动作的事件冒泡陷阱
android·bug
DU_YULIN1 小时前
Camera HAL ThreadManager概述
android·camera hal
淡淡的香烟2 小时前
Android中的MQTT通信原理解析
android·物联网
淡淡的香烟2 小时前
Android Camera开发详解
android·音视频
kdxiaojie2 小时前
Linux USB驱动阅读笔记(1)
linux·笔记·学习·usb
呼噜想睡觉2 小时前
Bootstrap3完成从导航到页脚完整页面开发
学习
mmsx3 小时前
基于 Android 的校园信息管理系统源码
android·java·okhttp
菀亓4 小时前
ubuntu系统mysql安装
mysql
YF02114 小时前
如何进入Android工程模式
android