乐趣区

关于mysql: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.如果不加任何条件,则会将会将表中的所有记录全副批改。
退出移动版