商城 mysql語句 簡單商城的資料庫建表sql

2021-10-19 00:19:09 字數 2513 閱讀 8164

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(11) not null comment '庫存',

`product_description` varchar(64) not null comment '描述',

`product_icon` varchar(512) not null comment '小圖',

`category_type` varchar(512) not null comment '類目編號',

`create_time` timestamp not null default current_timestamp comment '建立時間',

`update_time` timestamp null default null comment '修改時間',

primary key (`product_id`)

comment='商品表'

collate='latin1_swedish_ci'

engine=innodb;

create table `procuct_category` (

`category_id` varchar(32) not null,

`category_name` varchar(64) not null comment '類目名字',

`category_type` int(11) not null comment '類目編號',

`create_time` timestamp not null default current_timestamp comment '建立時間',

`update_time` timestamp null default null comment '修改時間',

primary key (`category_id`),

unique index `category_type` (`category_type`)

comment='類目表'

collate='latin1_swedish_ci'

engine=innodb;

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 '買家位址',

`order_amount` decimal(8,2) not null comment '訂單總金額',

`order_status` tinyint(3) not null comment '訂單狀態,預設0新下單',

`pay_status` tinyint(3) not null comment '支付狀態,預設0未支付',

`create_time` timestamp not null default current_timestamp,

`update_time` timestamp null default null,

primary key (`order_id`)

comment='訂單表'

collate='latin1_swedish_ci'

engine=innodb;

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(11) not null comment '商品數量',

`create_time` timestamp not null default current_timestamp comment '建立時間',

`update_time` timestamp null default null comment '修改時間',

primary key (`detail_id`),

index `order_id` (`order_id`)

comment='訂單詳情表'

collate='latin1_swedish_ci'

engine=innodb;

商城mysql設計 設計簡單的商城資料庫

我的訂單設計 其實就是我購買的商品記錄 orders 我的購物車設計 shopcart 我的位址設計 address 我的微公尺劵 卡 激勵學生們使用 的一種手段 wemoneycard 微公尺卡記錄 wemoneycardrecard 商品分類 goodscategory 商品goods 屬性選項...

微信商城簽到天數sql語句

今天寫到積分簽到功能,從開始進行需求分析的時候就覺得積分簽到最麻煩,平時在使用簽到功能覺得點一下簽到按鍵就好了,今天寫起來彎彎繞繞的覺得很是麻煩,先把剛寫完的乙個功能分享出來吧。主要採用mvc框架。sql select count distinct poi date as sumday from p...

Mysql商城收藏功能 mysql收藏功能開發

你需要了解join操作 至於主鍵,你可以用user id和article id一起作為復合主鍵,最簡單的作法如下 假定你的使用者id和文章id不變。當然一般是不變的 create table shoucang table user id int 11 article id int 11 create...