初学者教程——MySQL第三章:DDL和DML(2)

SQL简介:结构化查询语言(SQL)是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,专用于存取数据以及查询、更新和管理关系数据库系统,同时也是数据库脚本文件的扩展名。

提示:以下是本篇文章正文内容,下面案例可供参考

一、使用DML新增和更新表数据

数据操纵语言(Data manipulation language,DML)由DBMS提供,用于让用户或程序员使用,实现对数据库中数据的操作。基本的DML分为两类四则:检索(查询)和更新(插入、删除、修改)

1.插入表记录示例如下:

INSERT [INTO] table_name [(字段列表)] VALUES(值列表);

语法说明:
1.关键字INTO可以省略
2.字段列表是可选项
3.字段列表由若干个需要插入数据的字段名组成,各字段使用”,“隔开。若省略字段列表,则表示需要为表的所有字段插入数据
4.值列表为必选项,该列表给出了待插入的若干个字段值,各字段值使用”,“隔开,并与字段列表一一对应

在这里插入图片描述
在这里插入图片描述
注意:null对应主键的自动递增

2.修改表记录示例如下:

UPDATE table_name SET 
字段名1=1,字段名2=2...,字段名n=值n;
[WHERE 条件表达式]

语法说明:
1.where表达式指定了表中的哪些记录需要修改,若省略where子句,则表示修改表中的所有记录
2.set子句指定了要修改的字段以及该字段修改后的值
在这里插入图片描述
在这里插入图片描述

3.删除表记录语法如下:

DELETE FROM table_name [WHERE 条件表达式];

注意:where为可选,若不存在where,将删除整张表中的数据。
在这里插入图片描述
在这里插入图片描述

总结1:以上是关于DML的使用,下一节讲SELECT数据查询(select数据查询是SQL语言的灵魂)



总结2:初学者需要记忆很多语句,容易使用错DDL和DML的语句。但只要记住:当要对表的结构进行操作时,使用DDL语句。对表的数据进行操作则使用DML语句。

  • 9
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 7
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

谦玉丶

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值