Mysql DML语句使用

详细讲解MySQL DML语句的使用方法,包括数据的插入、更新和删除操作,以及相关注意事项

DML语句(数据库操作语言,用来对数据库表中的数据进行增删改)

添加数据

  • 给指定字段添加数据insert into 表名(字段名1,字段名2,...)values(值1,值2,...
  • 给全部字段添加数据insert into 表名 values(值1,值2,...)
  • 批量添加数据
1
2
insert into 表名(字段名1,字段名2,...)values(值1,值2,...),(值1,值2,...),(值1,值2,...)    //为当前表中指定字段赋值
insert into 表名 values(值1,值2,...),(值1,值2,...),(值1,值2,...)     //为当前表中所有字段赋值

注意

  • 插入数据是,指定的字段顺序需要与值的顺序是一 一对应的
  • 字符串类型和日期类型需要包含在引号中
  • 插入的数据大小,应该在字段的规定范围内

修改数据

  • 修改表中的数据update 表名 set 字段1=值1,字段2=值2,...[where 条件]

注意:修改语句的条件可以有,也可以没有,如果没有条件,则会修改整张表的所有数据

删除数据

  • 删除表中的数据 delete from 表名 [where 条件]

**注意 ** :

  • delete 语句的条件可以有,也可以没有,.如果没有条件,则会删除整张表的所有数据
  • delete 语句不能删除某一个字段的值(可以使用update)
本站使用「署名 4.0 国际」创作共享协议,可自由转载、引用,但需署名作者且注明文章出处