mysql学习笔记 基本DML语句

本文详细介绍了数据库中的DML(数据操作语言)基本操作,包括如何插入、删除和更新数据。涵盖了insert、delete、truncate和update语句的使用方法及注意事项,是数据库操作的基础指南。

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约束条件则会修改表中所有记录的对应列

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值