- 对表中的数据进行增删改操作
插入记录
- 指定字段的插入
insert into 表名 (字段名1,字段名2…字段名n)values(值1,值2,…值n)
注意:值与字段必须对应,个数相同,类型相同
值的数据大小必须在字段的长度范围内 varchar()
除了数值类型外,其它的字段类型的值必须使用引号引起(建议单引号)
如果要插入空值,可以不写字段,或者插入null
- 不指定字段的插入
insert into 表名 values(值1,值2…)
不指定列相当于按照建表顺序插入
- 蠕虫复制
在已有的数据基础之上,将原来的数据进行复制,插入到对应的表中。
insert into 表名1 select * from 表名2
更新表记录
- 不带条件的更新
update 表名 set 字段1= 值1,… - 带条件更新
update 表名 set 字段1 = 值1,…where 条件
删除记录
- 带条件删除
delete from 表名 where 条件 - 不带条件删除
delete from 表名
不带条件的删除,表中的内容全被清空