DML(Data Manipulation Language)数据操作语言
用来对数据库中表的数据进行增删改。关键字:insert, delete, update 等
1.添加数据
语法:
insert into 表名(列名1,列名2,...列名n) values(值1,值2,...值n);
同一字段插入多个:
insert into 表名(列名1) values(值1),(值2),...(值n);
解释:values 后的 () 代表一个完整的对象
注意:
1.列名和值要一一对应
2.如果表名后不定义列名,默认给所有列添加值
3.除了数字类型,其他类型需要使用引号(单双都可)
2.删除数据
语法:
delete from 表名 [where 条件]
注意:
1.如果不加条件,会删除表中所有记录
2.如果要删除所有记录
①:delete from 表名; (不推荐,有多少条记录就会执行多少次删除)
②:TRUNCATE TABLE 表名; 推荐使用,先删除表,再创建一样的空表
3.修改数据
语法:
update 表名 set 列名1 = 值1,列名2=值2,..[where 条件];
注意:
1.若不加条件,会将表中所有的记录全部修改
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。