MySQL基础小测试(一)

要求:

  • 在mydb数据库中创建一张电子杂志订阅表( subscribe)
  • 电子杂志订阅表中要包含4个字段,分别为编号(id)
    订阅邮件的邮箱地址(email)、用户是否确认订阅
    ( status,使用数字表示,1表示已确认,0表示未确认)、邮箱确认的验证码(code)
  • 为电子杂志订阅表添加5条测试数据,如表所示
  • 查看已经通过邮箱确认的电子杂志订阅信息。
  • 将编号等于4的订阅确认状态设置为“已确认”
  • 删除编号等于5的电子杂志订阅信息。
    MySQL基础小测试(一)_第1张图片
    大家先自己做做看啊~
    参考答案:
#创建数据库
create database mydb;
#使用该数据库
use mydb;
#创建电子杂志订阅表
create table subscribe(
id int comment '编号',
email varchar (60) comment '订阅邮件的邮箱地址',
status int comment '用户是否确认订阅 0未确认,1已确认',
code varchar(10) comment'邮箱确认的验证码'
);
#插入数据
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');
select*from subscribe;
#查看已经确定的电子表信息
select *from  subscribe where status=1;
#将编号等于4修改为确认
update subscribe set status=1  where id=4;
#查看
select*from subscribe where id=4;
#删除编号等于5的信息
delete from subscribe where id=5;
select*from subscribe;

你可能感兴趣的:(MySQL,数据库,mysql,sql)