首先建立sell.sql文件,在里面输入:
create table `product_info` ( `product_id` varchar(32) not null, `product_name` varchar(64) not null comment '商品名称', `product_price` decimal(8,2) not null comment '单价', `product_stock` int not null comment '库存', `product_description` varchar(64) comment '描述', `product_icon` varchar(512) comment '小图', `category_type` int not null comment '类目编号', `create_time` timestamp not null default current_timestamp comment '创建时间', `update_time` timestamp not null default current_timestamp on update current_timestamp comment '更新时间', primary key(`product_id`) ) comment '商品表';create table `product_category` ( `category_id` int not null auto_increment, #int够用 自增 `category_name` varchar(64) not null comment '类目名字', `category_type` int not null comment '类目编号', `create_time` timestamp not null default current_timestamp comment '创建时间', `update_time` timestamp not null default current_timestamp on update current_timestamp comment '更新时间', primary key (`category_id`), unique key `uqe_category_type` (`category_type`) #数据库中和商品表中的类目编号唯一,所以加约束索引。) comment '类目表';create table `order_master` ( `order_id` varchar(32) not null, `buyer_name` varchar(32) not null comment '买家名字', `buyer_phone` varchar(32) not null comment '买家电话', `buyer_address` varchar(128) not null comment '买家地址', `buyer_openid` varchar(64) not null comment '买家微信openid', `order_amount` decimal(8,2) not null comment '订单总金额', `order_status` tinyint(3) not null default '0' comment '订单状态,默认0新下单', `pay_status` tinyint(3) not null default '0' comment '订单状态,默认0未支付', `create_time` timestamp not null default current_timestamp comment '创建时间', `update_time` timestamp not null default current_timestamp on update current_timestamp comment '更新时间', primary key (`order_id`), key `idx_buyer_openid` (`buyer_openid`) #还可以用openid查询某人下了什么订单,所以加了索引。) comment '订单表';create table `order_detail` ( `detail_id` varchar(32) not null, `order_id` varchar(32) not null, `product_id` varchar(32) not null, `product_name` varchar (64) not null comment '商品名称', `product_price` decimal(8,2) not null comment '商品价格', `product_quantity` int not null comment '商品数量', `product_icon` varchar(512) comment '商品小图', `create_time` timestamp not null default current_timestamp comment '创建时间', `update_time` timestamp not null default current_timestamp on update current_timestamp comment '更新时间', primary key (`detail_id`), key `idx_order_id` (`order_id`)) comment '订单详情表';