前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >MySQL—电子杂志订阅表的实现

MySQL—电子杂志订阅表的实现

作者头像
海盗船长
发布2020-08-27 16:32:16
2K1
发布2020-08-27 16:32:16
举报
文章被收录于专栏:基础知识文章

实践需求 (1)在mydb数据库中创建一张电子杂志表格(subscribe) (2)电子杂志订阅表中要包含四个字段,分别为编号(id)、订阅邮件的邮箱地址(email) 、用户是否确认订阅(status,使用数字表示,1表示已确认,0表示未确认)、邮箱确认的验证码(code)。 (3)为电子杂志订阅表添加五条订阅测试数据

编码

邮箱地址

是否确认的状态

邮箱确认码

1

tom123@163.com

1

TRBXPO

2

lucy123@163.com

1

LOICPE

3

lily123@163.com

0

JIXDAMI

4

jimmy123@163.com

0

QKOLPH

5

joy123@163.com

1

JSMWNL

(4)查看已经通过邮箱确认的电子杂志订阅信息 (5)将编号等于4的订阅确认状态设置为已确认 (6)删除编号等于5的电子杂志订阅信息

实现:

1.选择数据库

代码语言:javascript
复制
mysql>CREATE DATABASE mydb;
mysql>USE mydb;
在这里插入图片描述
在这里插入图片描述

2.创建电子杂志订阅表

代码语言:javascript
复制
mysql> CREATE TABLE subscribe(id INT COMMENT'编号',email VARCHAR(60) COMMENT'邮箱订阅的邮箱地址',status INT COMMENT'是否确认,0未确认,1确认',code VARCHAR(10) COMMENT'邮箱确认的验证码')DEFAULT CHARSET=utf8;
Query OK, 0 rows affected (0.17 sec)
在这里插入图片描述
在这里插入图片描述

3.操作电子杂志表的数据 (1)添加数据

代码语言:javascript
复制
mysql>INSERT INTO subscribe VALUES
(1,'tom123@163.com','1','TRBXPO'),
(2,'lucy123@163.com','1','LOICPE'),
(3,'lily123@163.com','0','JIXDAMI'),
(4,'jimmy123@163.com','0','QKOLPH'),
(5,'joy123@163.com','1','JSMWNL);
在这里插入图片描述
在这里插入图片描述

(2)查询数据

代码语言:javascript
复制
mysql> SELECT * FROM subscribe WHERE status=1;
在这里插入图片描述
在这里插入图片描述

(3)修改数据

代码语言:javascript
复制
mysql> UPDATE subscribe SET status=1 WHERE id=4;
在这里插入图片描述
在这里插入图片描述

(4)删除数据

代码语言:javascript
复制
mysql> DELETE FROM subscribe WHERE id=5;
在这里插入图片描述
在这里插入图片描述
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019/11/30 ,如有侵权请联系 cloudcommunity@tencent.com 删除

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 实现:
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档