🎠 DML数据操作语言

## DML什么意思? DML: 数据操作语言,用来对数据库表中的数据进行增删改 ## 添加数据 给指定字段添加数据 `INSERT INTD 表名(字段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,...),...;` >d 注意: >* 插入数据时,指定的字段顺序需要与值的顺序时一一对应的。 >* 字符串和日期型数据应该包含再引号中。 >* 插入的数据大小,应该在字段的规定范围内。 ## 修改数据 `UPDATE 表名 SET 字段1=值1,字段2=值2,...[WHERE 条件];` >d 注意:修改语句的条件可以有,也可以没有,如果没有条件则会修改整张表的所有数据。 ## 删除数据 `DELETE FROM 表名 [WHERE 条件];` >d * DELETE 语句的条件可以有,也可以没有,如果没有条件则会删除整张表的所有数据。 > DELETE 语句不能删除某一个字段的值(可以使用UPDATE)。 **清空表数据** `truncate table 表名` 自增列会被置为初始值