为了账号安全,请及时绑定邮箱和手机立即绑定

这段mysql语句怎么写

这段mysql语句怎么写

Amos_0008 2015-08-21 21:18:02
CREATE DATABASE IF NOT EXISTS `shopImooc1`; USE `shopImooc1`; DROP TABLE IF EXISTS `imooc_admin`; CREATE TABLE `imooc_admin` ( `id` int(10) unsigned auto_increment  key, `username` varchar(20) not null unique, `password` char(32) not null, `email` varchar(50) ); DROP TABLE IF EXISTS `imooc_cate`; CREATE TABLE `imooc_cate` ( `id` smallint(10) auto_increment unsigned key, `cName` varchar(20) unique ); DROP TABLE IF EXISTS `imooc_pro`; CREATE TABLE `imooc_pro` ( `id` int(10) unique auto_increment key, `pNmae` varchar(50) not null unique, `pSn` varchar(50) not null, `cPrice` decimal(10,2) not null, `iPrice` decimal(10,2) not null, `pDesc` text, `pImg` varchar(50) not null, `pubImg` int unsigned not null, `isShows` tinyint(1) default 1, `isHot` tinyint(1) default 0, `cId` smallint not null unsigned ); DROP TABLE IF EXISTS `imooc_user`; CREATE TABLE `imooc_user` ( `id` int(10) auto_increment unsigned key, `username` varchar(20) not null unique, `password` varchar(32) not null, `sex` enum("男","女","保密") default 保密" not null, `face` varchar(50) not null, `regTime` int unsigned not null ); DROP TABLE IF EXISTS `imooc_album`; CREATE TABLE `imooc_album` ( `id` int(10) unsiganed auto_increment key, `pID` unsiganed not null, `albumPath` varchar(50) not null );这段语句是我看着教程一点一点打的、为什么一直会出错呢?教程里都没问题啊  求大牛解释
查看完整描述

1 回答

已采纳
?
qq_走走_0

TA贡献3条经验 获得超0个赞

CREATE TABLE `imooc_album` (

    `id` int(10) unsiganed auto_increment key,

    `pID` unsiganed not null,                 #这里unsigned

    `albumPath` varchar(50) not null

);

查看完整回答
反对 回复 2015-08-22
点击展开后面3
  • 1 回答
  • 0 关注
  • 1388 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信