DML操作语言
前言
1 上一一篇csdn文章,我简单的阐述了,数据库,表,字段的“增删改”,今天我要讲DML(字段的数据)的使用(同样是“增删改”)
2 核心 :要学会增删改查,无论在哪个场景,我们都要知道,并正确使用(“查” 后面的一篇博客,会专门提及到,今天,我注重讲 “增删改”讲清楚)
3 路线: 数据库---数据库中的表----表中的字段----字段中的数据
前提
在我们使用,DML语言时,我们,默认是建好数据库,表,字段的。
通过 desc 表名 ,就可以查看表结构。
1数据的插入
1.1 不批量插入(指定字段插入)
格式
insert into 表名 (指定字段名) values (对应的数据);
注意:当你要插入所以字段的数据时,可以省略,只写,对应的数据。
实例
1.2 批量插入
格式
insert into 表名 values (),(),。。。。;
注意:每一条数据信息,中间都要用逗号隔开。
实例
2 数据的修改
格式
update 表名 set 字段名=数据名 ;
注意,如果你要修改,多个数据时,中间用逗号隔开。
实例
2.1单个修改
2.2多个修改
3 数据的删除
格式
delete from 表名 where 字段名=数据 ---这是删除表中的一列数据
实例
注意:如果,你要删除表中的全部数据,不需要where条件
格式
delete from 表名;
实例
注意还有一个也可以用作删除 truncate
格式
truncate 表名;
特点
1 删除表里的内容,但表的结构依旧存在 可以释放空间。
delete ,truncate 两者不同点
delete 不释放空间,truncate 释放。