mysql-面试-DML
Posted 8s7k82mu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql-面试-DML相关的知识,希望对你有一定的参考价值。
添加数据
语法
insert into 表名(列名1,列名2,...列名n)values(值1,值2,...值n);
注意
- 1.
列名要一一对应
- 2.
如果表名后不定义列名,则默认给所有的列添加值
- 3.
除了数字类型其他类型需要引号(单双)引起来
删除数据
语法
delete from 表名 [where 条件];
注意
- 1.
如果不添加条件则删除表中所有数据
- 2.
如果要删除所有的记录
1.delete from 表名;-- 不推荐使用。有多少条记录就会执行多少次删除操作
2.TRUNCATE TABLE 表名;-- 先删除表,然后在创建一张一模一样的表。
修改数据
语法
update 表名 set 列名1 = 值1,列名2 = 值2,... [where 条件];
注意
- 1.
如果不加任何条件,则会将会将表中的所有记录全部修改。
以上是关于mysql-面试-DML的主要内容,如果未能解决你的问题,请参考以下文章