数据库脚本MySql

#在mysql命令行创建数据库
#mysql>drop database cartoonDB;
#mysql>create database cartoonDB;
#mysql>use cartoonDB;

#在查询窗口执行以下脚本

#注意:插入中文,必须设置mysql的默认编码方式,一般为utf-8(可以通过my.ini修改)
#创建管理员表(管理员无序注册,直接使用现有账号即可)
#drop table admin;
CREATE TABLE  admin(
         id int  AUTO_INCREMENT primary key,
     username  varchar(50) NULL,
     userpwd   varchar(50) NULL,
     truename  varchar(50) NULL
);
#插入数据
insert into admin(username,userpwd,truename)  values('admin1','123456','MissQ');
insert into admin(username,userpwd,truename)  values('admin2','123456','木木');


#创建用户表
#drop table User;
CREATE TABLE  User(
         id int AUTO_INCREMENT primary key,
     username   varchar(50) NULL,
     userpwd   varchar (50) NULL,
     truename   varchar (50) NULL,
     age   int  NULL,
     email   varchar (50) NULL,
     phone   varchar (50) NULL,
     address   varchar (100) NULL,
     sex   varchar (50) NULL,
     province   varchar (50) NULL, -- 来自哪个省
     state   int  NULL, -- 状态
     regdate   datetime NULL  -- 注册日期
);
#插入测试数据
insert into user(username,userpwd,truename,age,email,phone,address,sex,province,state,regdate) 
values('zhangs','123','张三',19,'zhangs@163.com','18899802233','济南旅游路','男','山东省',1,'2016-9-9');
insert into user(username,userpwd,truename,age,email,phone,address,sex,province,state,regdate) 
values('lisi','123','李四',18,'lisi@126.com','18699802233','大同云冈路','男','山西省',1,'2017-9-24');
insert into user(username,userpwd,truename,age,email,phone,address,sex,province,state,regdate) 
values('xiaoLi','123','小莉',20,'xiaoLi@163.com','15899802233','巴彦淖尔','女','内蒙古',1,'2017-10-9');
insert into user(username,userpwd,truename,age,email,phone,address,sex,province,state,regdate) 
values('xiaoQ','123','小Q',20,'xiaoQ@163.com','15899800105','丰镇迎宾路','女','内蒙古',1,'2017-10-6');
insert into user(username,userpwd,truename,age,email,phone,address,sex,province,state,regdate)
values('xiaoming','123','小明',21,'xiaom@126.com','18399800158','丰镇迎宾路','男','内蒙古',1,'2017-10-20');

#创建漫画类型表
#drop table cartoontype;
create table cartoontype
(
  typeid int AUTO_INCREMENT primary key,
  typename varchar(50)
);
insert into cartoontype(typename) values('科幻类');
insert into cartoontype(typename) values('神话类');
insert into cartoontype(typename) values('讽刺类');
insert into cartoontype(typename) values('爱情类');
insert into cartoontype(typename) values('励志类');
insert into cartoontype(typename) values('格斗类');

#创建漫画表(注意:单行注释中 "-- 注释" --和内容之间要有空格)
#drop table cartoon;
create table cartoon
(
   cid int  AUTO_INCREMENT primary key,
   typeid int references cartoontype(typeid), -- cartoontype外键
   ctitle varchar(200), -- 标题
   cauthor varchar(50), -- 作者
   content text,        -- 介绍
   pic varchar(50), -- 图片名称
   url text,        -- 漫画链接地址 
   issuedate datetime,-- 发布日期
   updateslot varchar(50),-- 更新时间段
   issuer varchar(50), -- 编辑(发布人)
   publish varchar(50),-- 实物出版社
   stock int -- 实物库存  
);

insert into cartoon(typeid,ctitle ,cauthor ,content ,pic,url ,issuedate ,updateslot ,issuer ,publish ,stock )
values(5,'火影忍者','岸本齐史'
,'《火影忍者》是日本漫画家岸本齐史的代表作,故事成功地将原本隐藏在黑暗中,用世界上最强大的毅力和最艰辛的努力去做最密不可宣和隐讳残酷的事情的忍者,描绘成了太阳下最值得骄傲最光明无限的职业。'
,'hyrz.jpg','http://www.1kkk.com/manhua444/','2014-9-10','每周四晚10点','MissQ','日本动漫出版社',100);

insert into cartoon(typeid,ctitle ,cauthor ,content ,pic,url ,issuedate ,updateslot ,issuer ,publish ,stock )
values(5,'百炼成仙','燃哉工作室'
,'千锤百炼方可成神,少年罗征被打成神的奇幻之旅!'
,'blcx.jpg','http://ac.qq.com/ComicView/index/id/536658/cid/1','2016-10-10','每周二周五','MissQ','中国动漫出版社',200);

insert into cartoon(typeid,ctitle ,cauthor ,content ,pic,url ,issuedate ,updateslot ,issuer ,publish ,stock )
values(1,'王牌御史','佟遥'
,'昼夜颠倒的新时代,勤劳的御史大人们降妖除魔打怪兽的欢乐故事~~在一个蛇精病一样爱好行为艺术的男主和一个穿着古装脾气暴躁上来就"跳楼"倒霉透顶的黑长直妹子中展开。'
,'wpys.jpg','http://ac.qq.com/ComicView/index/id/519855/cid/2','2015-10-10','每周三周六','MissQ','大陆动漫出版社',260);

insert into cartoon(typeid,ctitle ,cauthor ,content ,pic,url ,issuedate ,updateslot ,issuer ,publish ,stock )
values(4,'惹上首席总裁','有鹿文化'
,'本是处于劣势的童天爱居然在偷溜之前,写下了挑衅的“战书”。可是她不知道那个男人竟然是秦晋阳——秦氏财团总裁…'
,'rssxzc.jpg','http://ac.qq.com/ComicView/index/id/552104/cid/1','2016-10-10','每周三周六','木木','大陆动漫出版社',210);

insert into cartoon(typeid,ctitle ,cauthor ,content ,pic,url ,issuedate ,updateslot ,issuer ,publish ,stock )
values(2,'公主妖妖灵','三鲜伊面'
,'妖界的公主殿下,逃婚了?为什么难道只为了山下面馆里的那个屌丝少年么。妖界公主说:“我爱你,请和我结婚!”少年:“我只想活得平平凡凡,求放过! '
,'gzyyl.jpg','http://ac.qq.com/ComicView/index/id/623109/cid/1','2017-10-10','每周五晚9点','木木','大陆动漫出版社',110);


insert into cartoon(typeid,ctitle ,cauthor ,content ,pic,url ,issuedate ,updateslot ,issuer ,publish ,stock )
values(1,'时空恋人','仓鼠扣 '
,'男主黑天易是一名警察,2014年因公殉职。两年后他的未婚妻袁晓佳不想待在这个充满回忆的城市,决定搬家离开,在收拾行李的时候找到了天易的一部旧手机。 '
,'sklr.jpg','http://ac.qq.com/ComicView/index/id/550921/cid/2','2016-1-10','每周二周四','MissQ','中国动漫出版社',100);


insert into cartoon(typeid,ctitle ,cauthor ,content ,pic,url ,issuedate ,updateslot ,issuer ,publish ,stock )
values(4,'锦绣无双','彭姆扬吉'
,'一个落魄小姐的逆境重生史?一个粗使丫鬟的成长目录?一位是睿智清傲才貌双全却体弱多病的大少爷,一位是开朗活泼仪容翩翩却神经大条的小少爷,一位是青楼的幕后老板,再一位……'
,'jxws.jpg','http://ac.qq.com/ComicView/index/id/549992/cid/1','2016-8-10','每周一周五','MissQ','中国动漫出版社',300);

insert into cartoon(typeid,ctitle ,cauthor ,content ,pic,url ,issuedate ,updateslot ,issuer ,publish ,stock )
values(3,'超萌鬼萝莉','夏花'
,'作为知名漫画编剧的男主人公秦一,家里却突然出现一只小鬼,长相可爱却表情凶悍,拜托你们鬼吓人都......'
,'cmgll.jpg','http://ac.qq.com/ComicView/index/id/623309/cid/1','2015-6-10','每周一周五','MissQ','中国动漫出版社',30);


insert into cartoon(typeid,ctitle ,cauthor ,content ,pic,url ,issuedate ,updateslot ,issuer ,publish ,stock )
values(5,'YOYO的奇葩动物帝国','不二动漫'
,'刚从传媒学校毕业的大学生梁酌铭因欠债被人追讨,所幸被富家千金yoyo所救,而他要付出的代价是成为yoyo手下的动物饲养员。'
,'dwdg.jpg','http://ac.qq.com/ComicView/index/id/624741/cid/1','2017-6-10','每周二周五','MissQ','中国动漫出版社',60);

insert into cartoon(typeid,ctitle ,cauthor ,content ,pic,url ,issuedate ,updateslot ,issuer ,publish ,stock )
values(5,'火影(全彩版)','集英社'
,'从小身上封印着邪恶的九尾妖狐、无父无母的鸣人受尽了村里人的冷落,为了让更多的人认可自己,鸣人立志要成为火影忍者。'
,'hyrz.jpg','http://ac.qq.com/ComicView/index/id/512063/cid/1','2014-6-10','每周三周五','木木','日本动漫出版社',90);

insert into cartoon(typeid,ctitle ,cauthor ,content ,pic,url ,issuedate ,updateslot ,issuer ,publish ,stock )
values(5,'灵契','瓶子'
,'感人肺腑!意外身亡的屌丝杨敬华被路过的面瘫大祭司捡回家一夜暴富的励志故事(并没有).'
,'lq.jpg','http://ac.qq.com/ComicView/index/id/523194/cid/1','2016-6-10','每周二周五','木木','中国动漫出版社',200);


-- 附加:购买实物的订单表(此表在教材中没有用到,供学生自己拓展)
-- drop table ct_order;
create table ct_order
(
  id int AUTO_INCREMENT primary key,
  orderid varchar(50), -- 日期+时间戳
  userid int references cartoondb.user(id),  -- 会员编号(会员表外键)
  cid int references cartoon(cid), -- 漫画编号(漫画表外键)
  num int,-- 数量
  unitprice DECIMAL(5,2), -- 单价 
  recaddress varchar(200),
  recname varchar(50), -- 收件人
  recphone varchar(50),
  transdate datetime, -- 交易日期
  transtate varchar(50) -- 交易状态(已失效,待付款,已付款,已发货,已完成)
);
insert into ct_order(orderid,userid,cid,num,unitprice,recaddress,recname,recphone,transdate,transtate) values
('20170930001',3,2,2,30,'济南市旅游路4516号','小莉','15909098989','2017-9-30','已付费');
insert into ct_order(orderid,userid,cid,num,unitprice,recaddress,recname,recphone,transdate,transtate) values
('20170928002',3,3,1,40,'内蒙古巴彦淖尔','小莉','15909098989','2017-9-28','已完成');
insert into ct_order(orderid,userid,cid,num,unitprice,recaddress,recname,recphone,transdate,transtate) values
('20170830003',1,5,3,10,'济南市历山路88号','张三','18909098988','2017-8-30','已发货');
insert into ct_order(orderid,userid,cid,num,unitprice,recaddress,recname,recphone,transdate,transtate) values
('20170722002',4,10,1,20,'丰镇市迎宾路37号','小李','18309098958','2017-7-22','已完成');

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值