美文网首页
MySQL入门:DML数据操作语言

MySQL入门:DML数据操作语言

作者: 我的袜子都是洞 | 来源:发表于2018-12-05 21:55 被阅读9次

DML:数据操作语言(Data Manipulation Language),SQL中处理数据等操作统称为数据操纵语言

对数据表中记录的操作

增加记录

增加的值和列需要一一对应,根据列名将对应的值储存在数据表对应的列的位置。


增加记录SQL语句格式

应该知道:
数据类型直接写数字,其他类型都加单引号。

了解一下:

  • 如果给所有列都赋值,并且顺序和创建表的列的顺序一致,增加记录可以省略列名。
  • 一条语句添加多条记录:


    一条语句添加多条记录

查询记录

显示表所有行所有列的值

SELECT * FROM 表名;

修改记录

UPDATE 表名 SET 列名=值 WHERE 行过滤条件;

SET=是赋值,WHERE=是判断,null值通过is来实现判断。

UPDATE 表名 SET 列名=值 WHERE 列名 is null

删除记录

DELETE FROM 表名 WHERE 条件

删除表所有数据

DELETE FROM 表名

删除表,删除表数据。可以撤销删除操作(事务)

TRUNCATE 表名

删除表结构和表索引。可以继续添加记录

相关文章

网友评论

      本文标题:MySQL入门:DML数据操作语言

      本文链接:https://www.haomeiwen.com/subject/afdgcqtx.html