求问数据库问题
create database shop;
use shop;
create table shop_pro(
id int unsigned auto_increment key,
pName varchar(50) not null unique,
/*--商品货号*/
pSn varchar(50) not null ,
/*--商品数量*/
pNum int unsigned default 1,
/*--商品进货价格*/
mPrice decimal(10,2) not null,
/*--售卖价格*/
iPrice decimal(10,2) not null,
/*--商品图片*/
pImg varchar(50) not null,
/*--上架时间*/
pubTime int unsigned not null,
/*--商品简介*/
pDesc text not null,
/*--商品是否在卖*/
isShow tinyint(1) default 1,
/*--商品是否热卖*/
isHot tinyint(1) default 0,
/*--商品属于哪个分类之下*/
cId smallint unsigned(10,2) not null
);
请老师解答一下,一直建立不了表是怎么回事,还有正确应该怎么建立这张表。