MySQL—电子杂志订阅表的实现
小编:啊南 665阅读 2020.11.21
实践需求 (1)在mydb数据库中创建一张电子杂志表格(subscribe) (2)电子杂志订阅表中要包含四个字段,分别为编号(id)、订阅邮件的邮箱地址(email) 、用户是否确认订阅(status,使用数字表示,1表示已确认,0表示未确认)、邮箱确认的验证码(code)。 (3)为电子杂志订阅表添加五条订阅测试数据
编码 |
邮箱地址 |
是否确认的状态 |
邮箱确认码 |
---|---|---|---|
1 |
1 |
TRBXPO |
|
2 |
1 |
LOICPE |
|
3 |
0 |
JIXDAMI |
|
4 |
0 |
QKOLPH |
|
5 |
1 |
JSMWNL |
(4)查看已经通过邮箱确认的电子杂志订阅信息 (5)将编号等于4的订阅确认状态设置为已确认 (6)删除编号等于5的电子杂志订阅信息
实现:1.选择数据库
mysql>CREATE DATABASE mydb; mysql>USE mydb;
2.创建电子杂志订阅表
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)添加数据
mysql>INSERT INTO subscribe VALUES (1,'[email protected]','1','TRBXPO'), (2,'[email protected]','1','LOICPE'), (3,'[email protected]','0','JIXDAMI'), (4,'[email protected]','0','QKOLPH'), (5,'[email protected]','1','JSMWNL);
(2)查询数据
mysql> SELECT * FROM subscribe WHERE status=1;
(3)修改数据
mysql> UPDATE subscribe SET status=1 WHERE id=4;
(4)删除数据
mysql> DELETE FROM subscribe WHERE id=5;
相关推荐
- MySQL|Aborted connection 日志分析 一 前言作为运维DBA,我们经常会在数据库的err.log中查看到如下种类的报错信息:[Warning] Aborted connection xx to db: db user: xxx host: hostname (Got an error reading communication packets)[Warning] Aborted connection xx to db:unconnected user: …
- 3DMAX提示和技巧 本主题标识使用 Civil View 的一些重要提示和技巧。常规使用屏幕分辨率至少为 1280x1024 的 Civil View。低于此分辨率时,一些面板将占用过多屏幕空间。 将视口设置为线框显示以达到最佳性能。 要尽可能简化用户界面,请在单个视口中工作并关闭 3ds Max 命令面…