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 '买家地址',

`buyer_openid` VARCHAR(64) NOT NULL COMMENT '买家微信openid',

`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语句_简单商城的数据库建表sql相关推荐

  1. sql datetime 排序_超全的数据库建表/SQL/索引规范,建议贴在工位上!

    作者:浮雷来源:juejin.im/post/6871969929365553165 「背景」 因为工作岗位的原因,负责制定了关于后端组数据库的规约规范,作为所有产品线的规范,历经几版的修改,最终形成 ...

  2. datetime 索引_超全的数据库建表/SQL/索引规范,适合贴在工位上!

    点击上方 好好学java ,选择 星标 公众号 重磅资讯.干货,第一时间送达 今日推荐:又一程序员进了ICU:压垮一个家庭,一张结算单就够 个人原创100W+访问量博客:点击前往,查看更多 来源:ht ...

  3. PowerDesigner生成数据库建表sql脚本

    PowerDesigner生成数据库建表sql脚本 一.生成sql server 2000或oracle建表sql脚本 1.新建一个物理模型,通过database菜单下的change current ...

  4. mysql根据id删除数据sql语句_删除数据sql-sql数据库删除数据-sql中实现数据删除的语句是...

    怎样用sql语言删除一行数据 在SQL数据库中删除记录一般使用Delete语句,下面就将为您介绍SQL中用于删除记录的DELETE语句的语法 DELETE FROM 表名称 WHERE 列名称 = 值 ...

  5. datetime建立索引有用吗_超全的数据库建表、SQL、索引规范

    背景 因为工作岗位的原因,负责制定了关于后端组数据库的规约规范,作为所有产品线的规范,历经几版的修改,最终形成下边的文本,规范在整个后端执行也有大半年的时间,对于整个团队在开发阶段就减少不恰当的建表语 ...

  6. 超全的数据库建表/SQL/索引规范,适合贴在工位上!

    背景 ​ 因为工作岗位的原因,负责制定了关于后端组数据库的规约规范,作为所有产品线的规范,历经几版的修改,最终形成下边的文本,规范在整个后端执行也有大半年的时间,对于整个团队在开发阶段就减少不恰当的建 ...

  7. 人大金仓数据库sql语句_人大金仓数据库总结(SQL和JDBC)

    人大金仓作为一款国产数据库,使用的人数和相关资料都比较少. 最近使用人大金仓数据库,做了个简单的SQL和java jdbc的测试,希望能够供大家参考. 1.SQL语句 创建表: CREATE TABL ...

  8. smbms超市管理系统数据库建表sql

    ```sql /* SQLyog 企业版 - MySQL GUI v8.14 MySQL - 5.7.17 : Database - smbms *************************** ...

  9. 怎么用PHP语句做出增改删查功能,mysql语句实现简单的增、删、改、查操作示例...

    本文实例讲述了mysql语句实现简单的增.删.改.查操作.分享给大家供大家参考,具体如下: 1.创建db_shop数据库,如果该数据库不存在则创建 createdatabaseifnotexistsd ...

最新文章

  1. java数字转中文_Java程序:输入数字转换成中文输出
  2. WindowsServer和普通WIN操作系统有什么不同?
  3. left edge algorithm.
  4. C#委托、事件、消息(入门级)
  5. Servlet 3.0概述
  6. c语言不会可以学好java吗_有人说学了C语言,两天就能学会Java,两个星期就可以找工作?...
  7. 《开源框架那点事儿14》:教计算机程序解数学题
  8. 利用JAVA获取远程文件及使用断点续传 供学习者使用
  9. SiteServer 迁移至 Windows 2008 R2 问题汇总
  10. 在asp.net如何取得ActiveDirectory域中用户的信息,比如工号,邮件地址等等
  11. 有没有网上python一对一-使用Python的Tornado框架实现一个一对一聊天的程序
  12. Python Shutil模块
  13. Python学习之路28-符合Python风格的对象
  14. 设计模式-12-命令模式
  15. 如何搭建谷歌离线地图服务
  16. 毕业论文/分页符/段前2行没用
  17. forEach终止循环
  18. 【LeetCode - 379】电话目录管理系统
  19. ACP知识域三---干系人管理
  20. IPQ6000 WIFI6无线配置和启动过程

热门文章

  1. ida 字符串查找_IDA的常见操作
  2. Scratch(二):猫猫开始运动啦
  3. Ubuntu 批量将pdf转jpg
  4. 风暴英雄为啥显示服务器断开,风暴英雄常见游戏运行问题处理办法解决方案
  5. 张柏芝新加坡生活曝光 港式英文的发音不行
  6. 「算法」把不规范的英文名字,变为首字母大写
  7. 搜免费电子书,怎么能少了这些网站!
  8. 梦幻西游服务器什么颜色显示人多,梦幻西游:服务器人多不多看烟花情况就行,前几名绝对是大火区...
  9. 【转载】教你学会看写 input 文件
  10. 上下文可编程区块链——以太坊的未来