首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >【MySQL学习笔记】电子杂志订阅表的操作

【MySQL学习笔记】电子杂志订阅表的操作

作者头像
颜颜yan_
发布2022-12-01 18:54:21
发布2022-12-01 18:54:21
1.3K0
举报

哈喽大家好~ 这里是颜颜yan_的MYSQL数据库原理学习笔记专栏第四期 本期内容——电子杂志订阅表的操作 上期内容——添加数据、查询数据、修改数据、删除数据 第二期——数据库/数据表的创建、查看、选择与修改 第一期——数据库基础知识 欢迎大佬指正,一起学习,一起加油~


文章目录


前言

俗话说,实践出真知。学习亦是如此,理论与实践结合,才能展现知识学习的价值与力量。

今天我们来试试电子杂志订阅表的操作吧~

实践来源:书籍《MySQL数据库原理、设计与应用》


实践目标

1、完成对应数据库、数据表的创建。

2、复习数据库和数据表的增、删、改、查操作。

实践需求

1、在mydb数据库中创建一张电子杂志订阅表(subscribe)。

2、电子杂志订阅表中要包含4个字段,分别为编号(id)、订阅邮件的邮箱地址(email)、用户是否确认订阅(status,数字1表示已确认,数字0表示未确认)、邮箱确认的验证码(code)。

3、为电子杂志订阅表添加5条测试数据,如表:

4、查看已经通过邮箱确认的电子杂志订阅信息。

5、将编号等于4的订阅状态设置为“已确认”。

6、删除编号等于5的电子杂志订阅信息。

操作步骤

选择数据库(需求1)

需求1:在mydb数据库中创建一张电子杂志订阅表(subscribe)。

这里我们也可以在navicat中直接创建数据库,下图展示的是创建数据库的sql语句。

创建电子杂志订阅表(需求2)

需求2:电子杂志订阅表中要包含4个字段,分别为编号(id)、订阅邮件的邮箱地址(email)、用户是否确认订阅(status,数字1表示已确认,数字0表示未确认)、邮箱确认的验证码(code)。

创建电子杂志订阅表,这里我们使用navicat来写,先找到我们创建的数据库mydb,找到查询,新建查询,然后在新建的查询中写SQL语句,即电子杂志订阅表。

写完sql语句,点击运行,鼠标在表的位置右键刷新就可以看到我们新建的表啦~

操作电子杂志订阅表的数据

这一部分包括了需求3、4、5、6,主要的知识点是对数据表中的数据进行增、删、改、查。

添加数据(需求3)

需求3:为电子杂志订阅表添加5条测试数据。

使用insert插入数据,这里要注意插入数据的顺序噢~

查询数据(需求4)

需求4:查看已经通过邮箱确认的电子杂志订阅信息。

这里是否确认由status的值进行判断,1为确认,0为未确认,所以这里我们使用select查看已经通过邮箱确认的电子杂志订阅信息。

修改数据(需求5)

需求5:将编号等于4的订阅确认状态设置为“已确认”。

使用update进行修改👇

删除数据(需求6)

需求6:删除编号等于5的电子杂志订阅信息。


总结

以上就是今天的学习内容啦~

如果有兴趣的话可以订阅专栏,持续更新呢~

咱们下期再见~

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-10-01,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 文章目录
  • 前言
  • 实践目标
  • 实践需求
  • 操作步骤
    • 选择数据库(需求1)
    • 创建电子杂志订阅表(需求2)
    • 操作电子杂志订阅表的数据
      • 添加数据(需求3)
      • 查询数据(需求4)
      • 修改数据(需求5)
      • 删除数据(需求6)
  • 总结
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档