DML(Data Manipulation Language)数据操做语言
用来对数据库中表的数据进行增删等操做。关键字:insert, delete, update数据库
插入(关键字:insert into)blog
1.将全部字段都写出来ip
INSERT INTO 表名 (字段名1, 字段名2, 字段名3…) VALUES (值1, 值2, 值3);io
2.不写字段名基础
3.插入部分数据date
INSERT INTO 表名 (字段名1, 字段名2, ...) VALUES (值1, 值2, ...); 没有添加数据的字段会使用NULL语法
在进行插入操做时必须注意:im
4.蠕虫复制d3
蠕虫复制:在已有的数据基础之上,将原来的数据进行复制,插入到对应的表中数据
语法:INSERT INTO 表名1 SELECT * FROM 表名2;
做用: 将 表名 2 中的数据复制到 表名 1 中
更新(update)
关键字说明:UPDATE: 修改数据 SET: 修改哪些字段 WHERE: 指定条件
不带条件修改数据
UPDATE 表名 SET 字段名=值;
带条件修改数据
UPDATE 表名 SET 字段名=值 WHERE 字段名=值;
修改操做中,能够一次修改多个属性.
UPDATE 表名称 SET `属性1` = "值1" ,属性二 = 值二....... WHERE id = 条件;
删除
truncate和delete的区别: