基本信息
源码名称:Java秒杀系统方案优化-高性能高并发实战 数据库sql文件
源码大小:3.46KB
文件格式:.sql
开发语言:SQL
更新时间:2019-07-22
友情提示:(无需注册或充值,赞助后即可获取资源下载链接)
嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300
本次赞助数额为: 2 元×
微信扫码支付:2 元
×
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
源码介绍
Java秒杀系统方案优化-高性能高并发实战 数据库sql文件
Java秒杀系统方案优化-高性能高并发实战 数据库sql文件
-- 用户表 create table user ( id bigint(20) not null comment '用户id', name varchar(100), primary key (id) )ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='用户表'; -- 秒杀用户表 CREATE TABLE miaosha_user ( id bigint(20) NOT NULL COMMENT '用户ID,手机号码', nickname varchar(255) NOT NULL, password varchar(32) DEFAULT NULL COMMENT 'MD5(MD5(pass明文 固定salt) salt)', salt varchar(10) DEFAULT NULL, head varchar(128) DEFAULT NULL COMMENT '头像,云存储的ID', register_date datetime DEFAULT NULL COMMENT '注册时间', last_login_date datetime DEFAULT NULL COMMENT '上登录时间', login_count int(11) DEFAULT 0 COMMENT '录次数', PRIMARY KEY (id) )ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='用户表'; alter table miaosha_user COMMENT='秒杀用户表'; -- 商品表 CREATE TABLE goods ( id bigint(20) NOT NULL AUTO_INCREMENT COMMENT'商品ID', goods_name varchar(16) DEFAULT NULL COMMENT '商品名称', goods_title varchar(64) DEFAULT NULL COMMENT '商品标题', goods_img varchar(64) DEFAULT NULL COMMENT'商品的图片', goods_detail longtext COMMENT '商品的详情介绍', goods_price decimal(10,2) DEFAULT 0.00 COMMENT '商品单价', goods_stock int(11) DEFAULT 0 COMMENT '商品库存,-1表示没有限制', PRIMARY KEY (id) )ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COMMENT='商品表'; INSERT INTO goods VALUES (1, "iphonex", " Apple iphone X (A1865) 64GB银色移动联通电信4G手机", "/img/iphonex.png", "Apple iphone X (A1865) 64GB银色移动联通电信4", 10.0,123); -- 秒杀商品表 CREATE TABLE miaosha_goods ( id bigint(20) NOT NULL AUTO_INCREMENT COMMENT '秒杀的商品表', goods_id bigint(20) DEFAULT NULL COMMENT '商品ld', miaosha_price decimal(10,2) DEFAULT 0.00 COMMENT '秒杀价', stock_count int(11) DEFAULT NULL COMMENT '库存数量', start_date datetime DEFAULT NULL COMMENT "秒杀开始时间", end_date datetime DEFAULT NULL COMMENT '秒杀结束时间', PRIMARY KEY (id) )ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COMMENT='秒杀商品表'; INSERT INTO miaosha_goods VALUES ( (1,1,0.01,4,'2017-11-05 15:18:00','2017-11-13 14:00:18'), (2,2,0.01,9,'2017-11-05 15:18:00','2017-11-13 14:00:18'); -- 订单表 CREATE TABLE order_info ( id bigint(20) NOT NULL AUTO_INCREMENT, user_id bigint(20) DEFAULT NULL COMMENT '用户ID', goods_id bigint(20) DEFAULT NULL COMMENT '商品ID', delivery_addr_id bigint(20) DEFAULT NULL COMMENT'收获地址ID', goods_name varchar(16) DEFAULT NULL COMMENT '冗余过来的商品名称', goods_count int(11) DEFAULT 0 COMMENT '商品数量', goods_price decimal(10,2) DEFAULT 0.00 COMMENT'商品单价', order_channel tinyint(4) DEFAULT 0 COMMENT '渠道 pc, 2android, 3ios', status tinyint(4) DEFAULT '0' COMMENT '订单状态,0新建未支付, 1已支付,2已发货, 3已收货, 4已退款,5已完成', create_date datetime DEFAULT NULL COMMENT '订单的创建时间', pay_date datetime DEFAULT NULL COMMENT '支付时间', PRIMARY KEY (id) )ENGINE=InnoDB AUTO_INCREMENT=12 DEFAULT CHARSET=utf8mb4 COMMENT='订单表'; -- 秒杀订单表 CREATE TABLE miaosha_order ( id bigint(20) NOT NULL AUTO_INCREMENT, user_id bigint(20) DEFAULT NULL COMMENT '用户ID', order_id bigint(20) DEFAULT NULL COMMENT '订单ID', goods_id bigint(20) DEFAULT NULL COMMENT '商品ID', PRIMARY KEY (id) ) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COMMENT='秒杀订单表';