⑴ 電商平台資料庫中的訂單表為什麼要有訂單流水號這個欄位呢
訂單流水號是一個唯一號,可以作為關鍵欄位使用。
⑵ 電商項目中,商品分類數據在資料庫中如何存儲
分類一般是固定的,不太會經常改動。可以專門建一張分類表啊,可能數據還要有層級區分,一級、二級、三級的,具體看業務需求了。
⑶ 電商項目中,商品分類數據在資料庫中如何存儲
圖片放在文件夾中者廳正是為了釋放資料庫的大小,而存放路徑,那麼在調用的時候伏者就可以跟據資料庫內的路徑就可以找到首悔圖片。
像access這樣的小型資料庫,如果把那圖片數據存在其中,那麼數據內容過多時,資料庫就反應不過來,容易造成資料庫伺服器癱瘓.
⑷ 電商商品系統存儲技術簡述
商品服務作為電商平台的基礎能力是電商平台使用最為頻繁的基礎服務之一。因此商品服務的穩定性直接關乎整個電商平台的穩健運行,在整個商品服務中商品的存儲最為重要。
商品的存儲技術按商品業務使用場景分別選擇存儲技術。常見的商品信息包含商品基本信息、商品的圖片視頻信息、商品的規格信息、塌亂培商品的介紹信息、商品的參數信息、還有商品的銷售信息等。各部分的信息結團唯構不一樣因此存儲選型也會有所差異。
商品基本信息存儲。商品基本信息模型固定通用性強且具有較強的事務性要求,因此一般選擇關系型資料庫存儲,目前使用最多的就是Mysql存儲。如果數據量很大需要早期規劃商品的分庫分表策略或讀寫分離策略。同時為了保護資料庫會使用Redis緩存商品基本信息。
商品的圖片視頻存儲。商品陪春的圖片和視頻文件比較大,目前常見的存儲方式是採用分布式對象存儲資料庫存儲源文件。目前常用的分布式對象存儲服務有阿里雲OSS、AWS的S3、七牛雲,還有開源分布式對象資料庫FastDFS。採用關系型資料庫如Mysql存儲文件路徑,這樣就做到物理和邏輯存儲分離。
商品參數信息存儲。由於商品參數的不確定性通常選擇MongoDB進行存儲。因為MongoDB是基於jsON描述數據天然具有擴展,對於多變不確定的數據結構具有良好的擴展性。
商品介紹信息存儲。商品介紹信息大多數情況下都是圖文描述,一般會作為圖片或靜態頁面進行展示。因此一般也會使用對象存儲資料庫存儲生成的圖片或靜態頁面。
商品的檢索信息存儲。商品的檢索是最為頻繁的操作之一。目前常用的搜索引擎就是ElasticSearch。通過將商品的銷售信息建立反向索引存儲進ES,滿足基本的搜索能力。
商品的存儲數據源類型比較多,因此數據的一致性就比較復雜。目前採用最多的就是最終一致性方式。通過業務介面調用,分布式消息,還有監控binlog保持數據源間的數據更新。採取CQRS模式分別維護讀寫操作。
⑸ 怎麼利用資料庫來管理電商平台用什麼指令
MySQL。利用晌友資料庫來宴模管理電商平台用MySQL指令,資料庫(DataBase,DB)是按照數據結構來組織、存儲和宴祥槐管理數據的倉庫。
⑹ 開發電商平台系統,為什麼要使用資料庫
用資料庫能更加便利獲取 商品分類 屬性 庫存
⑺ 電子商務類網站需要什麼資料庫
電子商務類網站需要的資料庫主要有以下兩種:
Windows Server 2003/2008+ASP.NET+IIS+MS SQL Server 2005/2008;
Linxu/Unix+PHP+Apache+MySQL。
電子商務企業資料庫專必須具備的三大特性:
符合ACID原則屬:為了盡可能創建完美的用戶體驗,資料庫需要一個可以在每個事務中保證原子性、一致性、隔離性和持久性的資料庫,符合ACID的資料庫將會確保資料庫事務正確地完成,這意味著客戶可以在網站上獲得他們所查詢的返回值和正確的產品可用性;
可擴展性:MySQL資料庫可以處理海量數據,但由於MySQL只能夠'向上擴展',因此在某種程度上,單一成本、大排量的主伺服器將會出現瓶頸,所以,與其讓電子商務平台最終走投無路,技術人員應該考慮利用水平可伸縮的雲資料庫,資料庫可以很容易地擴展,以適應大流量的沖擊;
可用性高:如果資料庫和系統處於關閉狀態,客戶會對你的品牌失去信心,所以需要可用性高的資料庫,可用性高的資料庫可以確保良好的用戶體驗,同時還產生收入雙贏的局面。
⑻ 如何用c#語言+web+mysql編制一個購物商城
本次設計的《網上購物系統》是採用JSP、javaBean、Servlet、C3P0、JSTL、mail、以及JDBC等技術綜合開發出來的網上購物系統。前台的主要功能包括登錄、注冊、分類查詢商品信息、搜索商品、購物車管理、訂單管理和在線支付等,後台的主要更能包括管理員登陸、商品分類的增刪改查、商品的增刪改查、訂單分狀態的查詢以及在訂單中對已付款的訂單進行發貨。
針對本系統的開發設計和各項需求,包括軟體需求說明書、開發計劃、設計報告等,在論文中進行了詳細的介紹,並針對詳細的設計、編寫及報告的書寫規范進行了闡述。
功能需求
網上購物系統,目的是在網路上建立一個虛擬的購物商城,避免了挑選商品的煩瑣過程,使購物過程變得輕松、快捷、方便,很適合現代人快節奏的生活。主要包括基礎登錄、注冊、商品分類顯示、搜索功能、購物車管理、訂單管理、在線支付、後台管理員登錄、後台商品管理(CRUD)、分類管理(CRUD)、訂單查看以及做出管理員發貨。
功能描述:
(1) 前台
a 分類查詢
該模塊主要是可以讓用戶可以按分類進行查看商品,這樣減輕了用戶一下查看瀏覽商品的臃腫。
b 搜索
該模塊主要是可以讓用戶可以根據自己想要的物品來進行查看,這樣更有效的讓用戶找到自己想要的商品。
c 購物車
該模塊主要是用戶查看過商品後,如果喜歡可以直接添加購物車,然後可以繼續瀏覽商品,達到了一起結算商品的效果。
d 訂單管理
該模塊主要是用戶可以查看自己所有的訂單,並顯示訂單的狀態,用戶可以在訂單中付款以及確認收貨。
e 在線付款管理
該模塊主要是用戶挑選完商品後,可以直接在線支付,實現了無紙化交換。然後用戶就可以坐等商品了。
f 用戶管理
該模塊主要是用戶注冊、登錄。當未登錄時用戶不能進行商品的購買,並且在注冊的時候需要驗證郵箱。
(2) 後台
a 分類管理
該模塊主要是管理員可以直接進入後台對前台顯示的分類進行增刪改查。並直接同步到前台。
b 商品管理
該模塊主要是管理員可以直接進入後台對前台顯示的商品進行修改、下架、以及添加商品。並直接同步到前台。
c 訂單管理
該模塊主要是管理員可以直接進入後台所有用戶的所有訂單,進行查看以及發貨的功能。並直接同步到前台。
2.5 系統特點
頁面模塊化:系統在界面設計上採用了模塊化處理思想,把很多頁面共有部分集成一個模塊。
系統界面應美觀大方,易於接受,方便的規范管理。
.png
.png
.png
.png
.png
.png
.png
.png
目 錄
摘 要 I
ABSTRACT II
1 緒論 1
1.1 項目背景和意義 1
1.2 基本原理 1
1.3 開發工具 2
2 需求說明 3
2.1 概述 3
2.1.1 文檔目的 3
2.1.2 需求分析目的 3
2.1.3 項目對象范圍 3
2.2 任務概述 4
2.2.1 系統概述 4
2.2.2 目標 4
2.3 性能需求 4
2.4 功能需求 5
2.5 系統特點 6
2.6 運行需求 7
2.6.1 用戶界面 7
2.6.2 硬體介面 7
2.6.3 軟體介面 7
3 系統解決方案 8
3.1 JAVA 簡介 8
3.2 JDK 簡介 8
3.3 B/S架構 8
3.4 JSP簡介 9
3.5 MVC簡介 10
3.6 功能模塊設計 11
3.6.1 前台模塊設計 11
3.6.2 後台模塊設計 12
3.7 系統功能流程圖 12
3.7.1 系統登陸流程圖 12
3.7.2 數據添加流程圖 13
3.8 資料庫詳細設計 13
3.8.1 用戶信息表 13
3.8.2 商品分類表 14
3.8.3 商品表 14
3.8.4 訂單表 15
3.8.5 訂單項表 15
4 網上購物系統的運行效果及實現(前台) 16
4.1 首頁設計 16
4.2 用戶模塊 17
4.2.1 用戶注冊 17
4.2.2 用戶登錄 18
4.2.3 用戶退出 19
4.3 商品模塊 19
4.3.1 商品列表 19
4.3.2 商品詳細 19
4.4 購物車 20
4.4.1 添加商品到購物車 20
4.4.2 我的購物車 21
4.4.3 刪除條目 21
4.5 訂單模塊 21
4.5.1 生成訂單/支付頁面 21
4.5.2 訂單列表 22
4.5.3 訂單狀態 23
5 網上購物系統的運行效果及實現(後台) 24
5.1 管理員登錄 24
5.2 後台主頁 24
5.3 分類管理 25
5.3.1 分類列表 25
5.3.2 添加分類 25
5.3.3 修改分類 26
5.3.4 刪除分類 26
5.4 商品管理 26
5.4.1 商品列表頁面 26
5.4.2 添加商品 27
5.4.3 商品詳細 27
5.5 訂單管理 28
5.5.1 訂單列表 28
5.5.2 訂單發貨 29
6 系統測試 30
6.1 測試的目的與目標 30
6.2 測試方法 30
6.3 測試用例 30
6.4 測試結論 31
結束語 32
致 謝 33
參考文獻 34
相關資源:PHP+MYSQL—食品購物管理系統(前端+後端全套源碼)-PHP文檔類資源...
文章知識點與官方知識檔案匹配
MySQL入門技能樹設計優化反範式設計
28659 人正在系統學習中
打開CSDN,閱讀體驗更佳
基於PHP+MySQL的小型購物系統網站_biyezuopinvip的博客
現在點擊查看購物車,發現購物車是空的,讓我們點擊「繼續購物」去添加商品吧~ 點擊任意物品加入購物車,自動跳轉到購物車界面: 如果要改變物品數量,只要改變輸入框內的內容,然後點擊保存更改即可,如果輸入 0,系統會自動從購物車中刪除這個...
繼續訪問
...系統(建表語句、檢索語句)_比個柒的博客_mysql購物系統
mysql>delimiter$$ mysql>createproceretest1()->begin->selectt2.`name`asp_name,t2.type,sum(t1.gm_num)asnum->fromcarast1->leftjoinproctast2ont1.pid=t2.id->groupbyt2.id;->end$$ Query OK,0rowsaffected(0.04sec...
繼續訪問
最新發布 基於javaweb+mysql的簡單購物車
基於javaweb+mysql的簡單購物車 運行環境 Java≥8、MySQL≥5.7、Tomcat≥8 開發工具 eclipse/idea/myeclipse/sts等均可配置運行 適用 課程設計,大作業,畢業設計,項目練習,學習演示等 功能說明 注冊、登錄、注銷 商品加入購物車,查看購物車,刪除購物車中的商品和清空購物車 生成訂單,查看歷史訂單及訂單詳情等 技術框架 **JSP Servlet MySQL** JDBC Tomcat
繼續訪問
網上購物平台資料庫設計
該文檔詳細介紹了電商平台後台資料庫開發流程,對沒有開發經驗的人員具有參考意義。
基於Java的網上購物系統的設計與實現【附源碼】
本文主要通過對系統的前台系統和後台管理系統進行了功能性需求分析,對系統的安全性和可擴展性進行了非功能性需求分析。在詳細的需求分析的基礎上,根據系統的功能設計確定了資料庫結構,實現完整的代碼編寫。網上購物系統使用 Dreamweaver、MyEclipse代碼編輯器、Tomcat伺服器等開發工具,完成了系統的主要模塊的頁面設計和功能實現。本文展示了首頁頁面的實現效果圖,並通過代碼和頁面介紹了用戶注冊功能、商品搜索功能、加入訂單和查看訂單功能、生成訂單和查看我的訂單功能、在線付款功能以及商品推薦功能的實現過程。
jsp mysql購物系統
一個完整的系統,下載後連上資料庫就能用,特別不錯
網上購物系統資料庫設計
該資料庫用於網上購物系統,能夠支持一般網上超市的網上營業。
基於JavaMaven+MySQL的網上B2C商城系統前後台設計
id=15217另一部分是商城的後台,是管理員用來管理商城的,這部分包括,商成數據展示、商品分類管理、商品信息管理、會員管理、訂單管理。2.用戶提交後會對表單數據進行校驗,用戶名不可用重復,郵箱格式也必須正確且不允許重復,密碼用戶自定義,重復密碼需要與密碼欄書寫一致,防止用戶操作失誤輸入錯誤的密碼。登錄模塊、注冊模塊、首頁商品列表顯示模塊、商品列表顯示模塊、 商品詳情模塊、購物車模塊、收獲地址模塊、訂單模塊、個人中心模塊。6.5 測試設計與測試結果 40。6.4 測試需求分析 39。
繼續訪問
python+mysql基礎項目:商場購物+管理系統
利用python和mysql來實現簡易商場購物和管理系統
繼續訪問
網上商城系統MySql資料庫設計項目實戰
網上商城系統MySql資料庫設計
繼續訪問
使用MYeclipse寫的注冊登錄頁面
注冊頁面 因為doget的內容和dopost的內容相同,所以doget調用了dopost。 由於個人操作失誤,這張圖片與上面一張圖片位置反了 登錄頁面
繼續訪問
myEclipse實現購物車
使用JDBC資料庫驅動及操作數據及使用JSP內置對象的使用 開發一個簡易購物車程序
如何製作自己的網頁java_怎樣製作自己的購物網站頁面?
如果是自己去做一個購物網站,推薦你採用以下步驟一、項目大致分析我這個網站做來干什麼,有什麼用,幾個人做,多長時間做完,採用什麼架構,需要用到什麼技術等。二、具體分析既然是用Java做,你就不得不用面向對象的思維來分析問題。首先,找出整個項目中的實體及屬性比方說,你這個系統至少應該抽象出這么幾個實體用戶(用戶編號、用戶名、密碼、性別等其他信息)商品(商品編號、商品名、商品分類、單價、描述等信息)商品...
繼續訪問
mysql購物數據表_購物商城資料庫設計-商品表DDL(Mysql)
大家好,之前我們設計了購物商城的商品表結構(原文鏈接),現在我們來具體實現表的DDL。下載地址:前往下載新建一個資料庫,名字叫mall,基字元集:utf-8,:資料庫排序規則:utf-8_general_ci對於商品模塊,統一使用goods_做前綴。首先是兩個比較簡單的表:分類表和品牌表分類表:CREATE TABLE `goods_category` (`id` bigint(20) unsig...
繼續訪問
mysql資料庫原理及設計_MySQL資料庫原理、設計與應用
內容簡介本書是面向MySQL資料庫初學者推出的一本入門教材,以通俗易懂的語言、豐富實用的案例,詳細講解了MySQL的開發和管理技術。全書共12章。第1章講解了資料庫基本概念和MySQL的安裝步驟;第2~3章講解了資料庫的基本操作,第4章講解了資料庫設計的理論與實踐;第5~6章講解了單表和多表的查詢操作;第7~11章講解了用戶與許可權、視圖、事務、存儲過程、索引等,適合需要提高自身技術的讀者;第12章...
繼續訪問
基於JAVA的網上購物系統設計_基於Java的網上購物系統的設計與實現
訪問等關鍵事務,只負責顯示部分,所以維護人員不再為程序的維護工作奔波於每個客戶機之間,而把主要精力放在功能伺服器上程序的更新工作。這種三層結構在層與層之間相互獨立,任何一層的改變不會影響其它層的功能。2.4 系統主要技術簡介SSH 為 struts+spring+hibernate的一個集成框架,是目前較流行的一種Web應用程序開源框架。集成SSH框架的系統從職責上分為四層:表示層、業務邏輯層、數...
繼續訪問
基於JSP+Servlet+MySQL簡單的購物商城系統
基於JSP+Servlet+MySQL簡單的購物商城系統,包含普通用戶,整體功能包含登陸注冊,商品瀏覽,搜索,添加購物車,購物車管理,訂單管理等。後端框架: Spring+SpringMVC+Mybatis。後端框架: Spring+SpringMVC+Mybatis。基於JSP+Servlet+MySQL簡單的購物商城系統。開發工具: Idea/Eclipse。開發工具: Idea/Eclipse。前段框架:jquery/Jsp。前段框架:jquery/Jsp。資料庫: mysql。
繼續訪問
熱門推薦 (三)購物商城資料庫設計-商品表DDL(Mysql)
大家好,之前我們設計了購物商城的商品表結構(原文鏈接),現在我們來具體實現表的DDL。對於建表規范,可以參考本系列第一篇文章:前期准備 下載地址:前往下載 新建一個資料庫,名字叫mall,基字元集:utf-8,:資料庫排序規則:utf-8_general_ci 對於商品模塊,統一使用goods_做前綴。 首先是兩個比較簡單的表:分類表和品牌表 分類表: CREATE TABLE...
繼續訪問
MyEclipse2015破解安裝與使用
現在進行Java、CSS、JavaScript開發的越來越多了,沒有一個合適的便利的編譯器怎麼能提高開發效率呢?俗話說「工欲善其事必先利其器」,一個優秀的編譯器除了具有良好的代碼提示功能、美觀的界面、便捷的安裝配置與快捷按鈕等除外(大神除外,對於他們來說使用集成開發環境IDE來說就是多餘的,只需要簡單的文本編譯器各種代碼就可以手到擒來),還需要將眾多的開發工具集中在一起,這樣開發起來就會更加的高效...
繼續訪問
java購物網站怎麼做_用JAVA寫的一個購物網站
【實例簡介】自己用JAVA寫的一個購物網站 主要用了JSP+SERVLET 技術 發生來跟大家交流一下 有什麼寶貴意見可以提【實例截圖】【核心代碼】Shopping└── Shopping├── WebContent│ ├── Addgoods.jsp│ ├── Backorder.jsp│ ├── GoodsDetails.jsp│ ├── Goodsview.jsp│ ├─...
繼續訪問
用asp.net寫的一個購物網站
基於ASP.Net寫的一個購物網站 文章目錄基於ASP.Net寫的一個購物網站一、資料庫設計二、登錄注冊三、功能說明以及運行1.首頁2.商品分類3.熱門零食4.推薦零食5.商品詳情頁6.我的購物車總結 一、資料庫設計 二、登錄注冊 1.登錄界面 2.注冊界面 首先先在資料庫表users中插入幾條數據,表示這是已經注冊過的用戶,如果在登錄時,輸入的用戶名和密碼和數據表中的數據一致,則表明該用戶存在,則會顯示登錄成功,並跳轉到首頁頁面去。如果用戶之前沒注冊過,需要先注冊,注冊的用戶名不能重復,如果用
繼續訪問
Java web 購物網站開發
Java web 購物網站開發 開發工具 MyEclipse SQL sever 2008 Dreamweaver Tomcat 管理系統的網頁是套的模板,購物網頁以及所有功能的實現自己寫的,下載內容包括資料庫。 如果Tomcat打不開埠要麼改8005,8080,8009或8885,8888,8889. 提取碼:kl5j 下載地址
⑼ 電商網站後台管理系統必須要資料庫連接
電商網站後台管理系統必須要資料庫連接。根據查詢相關公開信息顯示:電商網站後台管理系統是電商拍局運營的櫻彎主要程序,用於管理商品售賣上架,其必須要資料庫連接襲頌讓。
⑽ 電商項目---資料庫表設計
CREATE TABLE `mmall_user` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '用戶表亂局氏id',
嘩散 `username` varchar(50) NOT NULL COMMENT '用戶名',
`password` varchar(50) NOT NULL COMMENT '用戶密碼,MD5加密',
`email` varchar(50) DEFAULT NULL,
`phone` varchar(20) DEFAULT NULL,
`question` varchar(100) DEFAULT NULL COMMENT '找回密碼問題',
`answer` varchar(100) DEFAULT NULL COMMENT '找回密碼答案',
`role` int(4) NOT NULL COMMENT '角色0-管理員,1-普通用戶',
`create_time` datetime NOT NULL COMMENT '創建時間',
`update_time` datetime NOT NULL COMMENT '最後一次更新時間',
PRIMARY KEY (`id`),
UNIQUE KEY `user_name_unique` (`username`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=22 DEFAULT CHARSET=utf8;
CREATE TABLE `mmall_proct` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '商品id',
`category_id` int(11) NOT NULL COMMENT '分類id,對應mmall_category表的主鍵',
`name` varchar(100) NOT NULL COMMENT '商品名稱',
`subtitle` varchar(200) DEFAULT NULL COMMENT '商品副標題',
`main_image` varchar(500) DEFAULT NULL COMMENT '產品主圖,url相對地址',
`sub_images` text COMMENT '圖片地址,json格式,擴展用',
`detail` text COMMENT '商品詳情',
臘坦 `price` decimal(20,2) NOT NULL COMMENT '價格,單位-元保留兩位小數',
`stock` int(11) NOT NULL COMMENT '庫存數量',
`status` int(6) DEFAULT '1' COMMENT '商品狀態.1-在售 2-下架 3-刪除',
`create_time` datetime DEFAULT NULL COMMENT '創建時間',
`update_time` datetime DEFAULT NULL COMMENT '更新時間',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=30 DEFAULT CHARSET=utf8;
CREATE TABLE `mmall_category` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '類別Id',
`parent_id` int(11) DEFAULT NULL COMMENT '父類別id當id=0時說明是根節點,一級類別',
`name` varchar(50) DEFAULT NULL COMMENT '類別名稱',
`status` tinyint(1) DEFAULT '1' COMMENT '類別狀態1-正常,2-已廢棄',
`sort_order` int(4) DEFAULT NULL COMMENT '排序編號,同類展示順序,數值相等則自然排序',
`create_time` datetime DEFAULT NULL COMMENT '創建時間',
`update_time` datetime DEFAULT NULL COMMENT '更新時間',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=100031 DEFAULT CHARSET=utf8;
CREATE TABLE `mmall_order` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '訂單id',
`order_no` bigint(20) DEFAULT NULL COMMENT '訂單號',
`user_id` int(11) DEFAULT NULL COMMENT '用戶id',
`shipping_id` int(11) DEFAULT NULL,
`payment` decimal(20,2) DEFAULT NULL COMMENT '實際付款金額,單位是元,保留兩位小數',
`payment_type` int(4) DEFAULT NULL COMMENT '支付類型,1-在線支付',
`postage` int(10) DEFAULT NULL COMMENT '運費,單位是元',
`status` int(10) DEFAULT NULL COMMENT '訂單狀態:0-已取消-10-未付款,20-已付款,40-已發貨,50-交易成功,60-交易關閉',
`payment_time` datetime DEFAULT NULL COMMENT '支付時間',
`send_time` datetime DEFAULT NULL COMMENT '發貨時間',
`end_time` datetime DEFAULT NULL COMMENT '交易完成時間',
`close_time` datetime DEFAULT NULL COMMENT '交易關閉時間',
`create_time` datetime DEFAULT NULL COMMENT '創建時間',
`update_time` datetime DEFAULT NULL COMMENT '更新時間',
PRIMARY KEY (`id`),
UNIQUE KEY `order_no_index` (`order_no`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=118 DEFAULT CHARSET=utf8;
CREATE TABLE `mmall_order_item` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '訂單子表id',
`user_id` int(11) DEFAULT NULL,
`order_no` bigint(20) DEFAULT NULL,
`proct_id` int(11) DEFAULT NULL COMMENT '商品id',
`proct_name` varchar(100) DEFAULT NULL COMMENT '商品名稱',
`proct_image` varchar(500) DEFAULT NULL COMMENT '商品圖片地址',
`current_unit_price` decimal(20,2) DEFAULT NULL COMMENT '生成訂單時的商品單價,單位是元,保留兩位小數',
`quantity` int(10) DEFAULT NULL COMMENT '商品數量',
`total_price` decimal(20,2) DEFAULT NULL COMMENT '商品總價,單位是元,保留兩位小數',
`create_time` datetime DEFAULT NULL,
`update_time` datetime DEFAULT NULL,
PRIMARY KEY (`id`),
KEY `order_no_index` (`order_no`) USING BTREE,
KEY `order_no_user_id_index` (`user_id`,`order_no`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=135 DEFAULT CHARSET=utf8;
CREATE TABLE `mmall_cart` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`user_id` int(11) NOT NULL,
`proct_id` int(11) DEFAULT NULL COMMENT '商品id',
`quantity` int(11) DEFAULT NULL COMMENT '數量',
`checked` int(11) DEFAULT NULL COMMENT '是否選擇,1=已勾選,0=未勾選',
`create_time` datetime DEFAULT NULL COMMENT '創建時間',
`update_time` datetime DEFAULT NULL COMMENT '更新時間',
PRIMARY KEY (`id`),
KEY `user_id_index` (`user_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=127 DEFAULT CHARSET=utf8;
CREATE TABLE `mmall_pay_info` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`user_id` int(11) DEFAULT NULL COMMENT '用戶id',
`order_no` bigint(20) DEFAULT NULL COMMENT '訂單號',
`pay_platform` int(10) DEFAULT NULL COMMENT '支付平台:1-支付寶,2-微信',
`platform_number` varchar(200) DEFAULT NULL COMMENT '支付寶支付流水號',
`platform_status` varchar(20) DEFAULT NULL COMMENT '支付寶支付狀態',
`create_time` datetime DEFAULT NULL COMMENT '創建時間',
`update_time` datetime DEFAULT NULL COMMENT '更新時間',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=61 DEFAULT CHARSET=utf8;
CREATE TABLE `mmall_shipping` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`user_id` int(11) DEFAULT NULL COMMENT '用戶id',
`receiver_name` varchar(20) DEFAULT NULL COMMENT '收貨姓名',
`receiver_phone` varchar(20) DEFAULT NULL COMMENT '收貨固定電話',
`receiver_mobile` varchar(20) DEFAULT NULL COMMENT '收貨行動電話',
`receiver_province` varchar(20) DEFAULT NULL COMMENT '省份',
`receiver_city` varchar(20) DEFAULT NULL COMMENT '城市',
`receiver_district` varchar(20) DEFAULT NULL COMMENT '區/縣',
`receiver_address` varchar(200) DEFAULT NULL COMMENT '詳細地址',
`receiver_zip` varchar(6) DEFAULT NULL COMMENT '郵編',
`create_time` datetime DEFAULT NULL,
`update_time` datetime DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=30 DEFAULT CHARSET=utf8;
GitHub 地址:https://github.com/Andy-leoo/NewBieJavaPro.git