mysql学习笔记|mysql学习笔记 基本DML语句
DML:增删改表的数据
【mysql学习笔记|mysql学习笔记 基本DML语句】1.添加数据:
格式:insert into 表名(列名1,列名2,列名3…)values (值1,值2,值3…);
例如:insert into student(name,age,score) values('小明',18,99);
注意事项:列名和值要一一对应;列名可以省略不写 但是必须给每一个列赋值
例如:insert into student values('小明',18,99);
必须将每个列赋值 不然会报错
2.删除数据:
格式:delete from 表名 where 条件;
例:delete from sutdent where id=1;
注意事项:不加约束则会删除表中所有的记录
如果要删除所有记录 推荐使用:
truncate table 表名;
例如:truncate table student;
使用这种方式会直接删除student表 并且重新创建一个一样的新表 这种方式效率更高 当表中记录太多时比使用delete关键字更效率因为delete关键字会一条一条的删除记录 而truncate则是直接删除表 然后创建一个同样的空表
3.修改数据
格式:update 表名 set 列名1=值1,列名2=值2…where 条件;
例如:update student set name='小张',age=19 where id=1
;
注意:不加where约束条件则会修改表中所有记录的对应列
推荐阅读
- EffectiveObjective-C2.0|EffectiveObjective-C2.0 笔记 - 第二部分
- 由浅入深理解AOP
- 继续努力,自主学习家庭Day135(20181015)
- python学习之|python学习之 实现QQ自动发送消息
- Android中的AES加密-下
- 一起来学习C语言的字符串转换函数
- 定制一套英文学习方案
- 漫画初学者如何学习漫画背景的透视画法(这篇教程请收藏好了!)
- 《深度倾听》第5天──「RIA学习力」便签输出第16期
- 如何更好的去学习