一、DML解释
DML是数据操作语言,英文全称为Data Manipulation Language,用来对数据库中的表的数据记录进行更新。
- 插入insert
- 删除delete
- 更新update
二、数据插入
语法格式:
insert into 表(列名1,列名2,列名3...) values (值1,值2,值3...); /*列名1和值1,一一对应*/
insert into 表 values (值1,值2,值3...); /*表中插入所有列*/
三、数据修改
语法格式:
update 表名 set 字段名=值,字段名=值....;
update 表名 set 字段名=值,字段名=值... where 条件;
四、数据删除
语法格式:
delete from 表名 [where 条件];
truncate table 表名
truncate 表名
注:
delete和truncate原理不同,delete只删除内容,而truncate类似于drop table,可以理解为是将整个表删除,然后再创建该表