mysql商品表_MySQL数据库创建商品表

(注:若直接复制上去会报错,可能是标点符号问题,所有标点符号均为英文状态!)

1.商品分类表

创建商品分类表(选择mydb数据库)

use mydb;

create table sh_good_category(

id int unsigned primary key auto_increment comment ‘分类id’,

parent_id int unsigned not null default 0 comment’上级分类id’,

name varchar(100) not null default’‘comment’名称’,

sort int not null default 0 comment’排序’,

is_show tinyint unsigned not null default 0 comment’是否显示’,

create_time datetime not null default current_timestamp comment’创建时间’,

update_time datetime default null comment’更新时间’

);

(注:MySQL5.7以下的版本会出现1067错误,此时应将create_time datetime not null default current_timestamp comment’创建时间’, 改为create_time timestamp not null default current_timestamp comment’创建时间’, 即可。)

添加测试数据

insert into sh_goods_category(id,parent_id,name)values

(1,0,‘办公’),(2,1,‘耗材’),(3,2,‘文具’),(4,0,‘电子产品’),

(5,4,‘通讯’),(6,5,‘手机’),(7,4,‘影音’),(8,7,‘音箱’),

(9,7,‘耳机’),(10,4,‘电脑’),(11,10,‘台式电脑’),(12,10,‘笔记本’),

(13,0,‘服装’),(14,13,‘女装’),(15,14,‘风衣’),(16,14,‘毛衣’);

查看select *from sh_goods_category;

2.商品表

创建商品表(选择mydb数据库)

use mydb;

create table sh_goods(

id int unsigned primary key auto_increment comment’商品id’,

category_id int unsigned not null default 0 comment’分类id’,

spu_id int unsigned not null default 0 comment’SPU id’,

sn varchar(20) not null default ‘’ comment’编号’,

name varchar(120) not null default ‘‘comment’名称’,

keyword varchar(255)not null default ‘’ comment’关键字’,

picture varchar(255) not null default’’ comment’图片’,

tips varchar(255) not null default ‘’ comment’提示’,

description varchar(255) not null default ‘’ comment’描述’,

content text not null comment’详情’,

price decimal(10,2)unsigned not null default 0 comment ‘价格’,

stock int unsigned not null default 0 comment ‘库存’,

score decimal (3,2) unsigned not null default 0 comment’评分’,

is_on_sale tinyint unsigned not null default 0 comment’是否上架’,

is_del tinyint unsigned not null default 0 comment’是否删除’,

is_free_shipping tinyint unsigned not null default 0 comment’是否包邮’,

sell_count int unsigned not null default 0 comment’销量计数’,

comment int unsigned not null default 0 comment’评论计数’,

on_sale_time datetime default null comment’上架时间’,

create_time datetime not null default current_timestamp comment’创建时间’,

update_time datetime default null comment’更新时间’

);

(若出现1067错误,改法同上)

插入测试数据

insert into sh_goods(id,category_id,name,keyword,content,price,stock,score,comment)values

(1,3,‘2B铅笔’,‘文具’,‘考试专用’,0.5,500,4.9,40000),

(2,3,‘钢笔’,‘文具’,‘练字必不可少’,15,300,3.9,500),

(3,3,‘碳素笔’,‘文具’,‘平时使用’,1,500,5,98000),

(4,12,‘超薄笔记本’,‘电子产品’,‘轻小便携’,5999,0,2.5,200),

(5,6,‘智能手机’,‘电子产品’,‘人人必备’,1999,0,5,98000),

(6,8,‘桌面音箱’,‘电子产品’,‘扩音装备’,69,750,4.5,1000),

(7,9,‘头戴耳机’,‘电子产品’,‘独享个人世界’,109,0,3.9,500),

(8,10,‘办公电脑’,‘电子产品’,‘适合办公’,2000,0,4.8,6000),

(9,15,‘收腰风衣’,‘服装’,‘春节潮流单品’,299,0,4.9,40000),

(10,16,‘薄毛衣’,‘服装’,‘居家旅行必备’,48,0,4.8,98000);

查看select *from sh_goods;

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/561139.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

win执行mysql建库脚本_linux执行mysql脚本文件连接本地windows数据库

又开始玩linux了,小白一个,连ls命令都是这两天新学的,今天又学了点东西,贴上来备忘:需求:我是想要在linux执行一个.py文件,这个文件执行后可以远程连接我的本地windows的mysql数据库&#xff0c…

eclipse maven打包jar 部分jsp无法访问_Maven系列教材 (九)- 在Eclipse中创建maven风格的java web项目...

Maven系列教材 (九)- 在Eclipse中创建maven风格的java web项目步骤1:删除j2ee目录步骤2:新建Maven 项目步骤3:这个界面点下一步步骤4: 这个界面使用webapp,点下一步 步骤5:这一步填写如图所示的信息步骤6:此时得到的maven web 项目的问题步骤…

php mysql预处理_PHP MySQL 预处理语句

预处理语句对于防止 MySQL 注入是非常有用的。SQL注入,就是通过把SQL命令插入到Web表单递交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。预处理语句及绑定参数预处理语句用于执行多个相同的 SQL 语句,并且执行效…

final关键字_深入分析Java中的final关键字

Java中被final修饰的变量与普通变量有何区别?被final修饰的变量不可更改、被final修饰的方法不可重写是怎样做到的?带着疑问我们一点点拨开云雾。一、final的内存定义及规则对于final关键字,编译器、处理器从读写两个角度限制了其使用规则&am…

嵌入式和fpga哪个好前景_Java 和 go 哪个就业前景好一点?面向金钱编程,这个回答太现实...

有个朋友问我:ava 和 go 哪个就业前景好一点?现在纠结中,差不多一年半就要毕业了。我也问了几个朋友程序员朋友:朋友A: 可以参考 Boss 直聘,面向金钱编程,我身边的 Java 都是 15k 左右,反正干就…

php解决mysql主从同步_Mysql读写分离,主从同步实现

随着用户量的增多,数据库操作往往会成为一个系统的瓶颈所在,因此我们可以通过实现数据库的读写分离来提高系统的性能。通过设置主从数据库实现读写分离,主库负责“写”操作,从库负责“读”操作,根据压力情况&#xff0…

python创建数组的方法_numpy创建array的方法汇总

创建numpy.array,是使用numpy这个核武器的基础,本文尽量汇总常用创建numpy.array的方法。array函数>>> import numpy as np>>> a np.array([1,2,3,4,5])>>> aarray([1, 2, 3, 4, 5])>>> a.shape(5,)>>> a…

mysql_install_db is deprecated_MySQL5.7源码安装问题汇总

编译安装mysql5.7版本,想试用一下新的版本特性,发现跟之前的5.6版本编译有了一些变化,总结一下避免以后继续入坑。5.6安装方式cmake版本5.7编译cmake要求版本最低为2.8,当前为2.6,所以需要升级cmake版本。信息如下shel…

验证码图片显示不出来怎么办_pr 的蒙版不显示了怎么办?

小白自学pr一路会遇到很多坑,我也是在一个个坑里爬过的。画好的蒙版不显示了,这只能算是一个小坑。解决方法很简单,只需要记住一条:在pr里想要调整或者显示什么东西,首先必须要选中它。举例说明:我给小猫的…

gb2312编码表_汉字编码输入系统模型(一)

通过前面介绍的通信系统模型来分析汉字编码输入系统,将汉字编码输入系统的特殊性整合到通信系统模型中,从而建立起一种基于信息论的汉字编码输入系统模型(参见图3.2),以便指导我们的汉字编码输入实践,设计和…

python dict hash_【python-dict】dict的使用及实现原理

以下内容是针对:python源码剖析中的第五章——python中Dict对象 的读书笔记(针对书中讲到的内容进行了自己的整理,并且针对部分内容根据自己的需求进行了扩展)一、Dict的用法Dict的对象在使用到了所谓的关联关系的时候,就是通过key-value的形…

python参考文献_[zotero/python]库中参考文献条目删除后,清除残留PDF的脚本

更新:使用 滏阳河边捉蚯蚓 https://zhuanlan.zhihu.com/p/41297136上获取系统PDF文件和zotero.sqlite文件的代码,在此感谢!在zotero的library中删除参考文献条目后,有时PDF不会同步删除,尤甚是安装了zotfile插件后&…

java中sql语句怎么把开始和结束时间作为参数写sql查询_JDBC数据库连接怎么操作?...

之前一直听说过JDBC,但从来不知道它是何物的小伙伴们看过来啦!一、概述JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组…

spring boot整合shiro继承redis_spring-boot-plus集成Shiro+JWT权限管理

SpringBootShiroJWT权限管理ShiroApache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码和会话管理。使用Shiro的易于理解的API,您可以快速、轻松地获得任何应用程序,从最小的移动应用程序到最大的网络和企业应用程序。三个核心组件:Subject, Secur…

java 整数变负数_一文帮你读懂Java整数的存储原理

前言大家应该都知道,整数包括负数,零,和正数。在Java中,基本类型中byte(8位)、short(16位)、int(32位)、long(64位)属于整数,并且没有无符号数,均是有符号的。对于计算机来说,它只认识二进制&am…

server2019 sqlcmd命令安装_Ubuntu20.04LTS安装MS sql-server2019的方法

在本文中,我将向您展示如何在Ubuntu 20.04 Focal Fossa上安装Microsoft SQL Server。小广告:喜欢网络技术的朋友可以加W信:xfiles_sky一起学习进步。步骤一:更新ubuntu源sudo apt update && sudo apt upgrade步骤二&#…

servlet里面为什么有时候覆_为什么新来的经理强烈推荐?前后端分离知识,学到了...

引言前后端分离这个词相信大家都听过,不知道大家是怎么理解的呢。前阵子看项目的时候,有一段实现硬是没看懂,下面来给大家说一下一段愚蠢的经历哈。(我没正正式式写过前端,所以如果文章有错的地方希望可以在评论区友善交流~)一、交…

lamp 安装 mysql_linux lamp之离线安装mysql

Linux下自己创建目录/tigger上传mysql压缩包到此目录[rootlocalhost tigger]# tar zxvf mysql.tar.gz[rootlocalhost tigger]# cp -r mysql /usr/local/mysql/usr/local/mysql 为安装目录cd /usr/local/mysql[rootlocalhost mysql]# groupadd mysql[rootlocalhost mysql]# user…

microstation添加txt文件_C开发实战-文件操作

文件概述文件几乎无处不在,主要分为磁盘文件和设备文件,典型的磁盘文件有文本文件和二进制文件,磁盘文件存储在外部存储介质(例如磁盘,硬盘,U盘等等)需要加载到内存中才能使用。无论是文本文件还是二进制文件在计算机内…

怎样配置mysql数据源_mysql怎样配置ODBC数据源

选中 sqlserver选择默认连接的数据库 7、配置完成,可以测试连接 扩展资料: spring中配置数据源的几种常见方式:工具/原料 事先配置相应的环境mysql(mysql安装程序)mysql-connector-odbc-3.51.20-win32.exe(mysql数据源dobc安装程序) 步骤/方法…