mysql报错1105_mysql 插入报错#1105 - Too long comment for table 'kc'

DROP TABLE IF EXISTS `kc`;

CREATE TABLE `kc` (

`ID`  int(11) NOT NULL AUTO_INCREMENT ,

`CategoryID`  int(11) NULL DEFAULT NULL ,

`VarietiesID`  int(11) NULL DEFAULT NULL ,

`Type`  varchar(50) CHARACTER SET gbk COLLATE gbk_chinese_ci NULL DEFAULT NULL ,

`ColorID`  int(11) NULL DEFAULT NULL ,

`LayerID`  int(11) NULL DEFAULT NULL ,

`ThicknessID`  int(11) NULL DEFAULT NULL ,

`Specification`  varchar(50) CHARACTER SET gbk COLLATE gbk_chinese_ci NULL DEFAULT NULL ,

`Meter`  varchar(50) CHARACTER SET gbk COLLATE gbk_chinese_ci NULL DEFAULT NULL ,

`Square`  varchar(50) CHARACTER SET gbk COLLATE gbk_chinese_ci NULL DEFAULT NULL ,

`Data`  varchar(50) CHARACTER SET gbk COLLATE gbk_chinese_ci NULL DEFAULT NULL ,

`Number`  int(11) NULL DEFAULT NULL ,

`Remark`  varchar(50) CHARACTER SET gbk COLLATE gbk_chinese_ci NULL DEFAULT NULL ,

`Nmb`  int(10) NULL DEFAULT NULL ,

PRIMARY KEY (`ID`),

FOREIGN KEY (`CategoryID`) REFERENCES `category` (`CategoryID`) ON DELETE NO ACTION ON UPDATE NO ACTION,

FOREIGN KEY (`ColorID`) REFERENCES `color` (`ColorID`) ON DELETE NO ACTION ON UPDATE NO ACTION,

FOREIGN KEY (`LayerID`) REFERENCES `layer` (`LayerID`) ON DELETE NO ACTION ON UPDATE NO ACTION,

FOREIGN KEY (`ThicknessID`) REFERENCES `thickness` (`ThicknessID`) ON DELETE NO ACTION ON UPDATE NO ACTION,

FOREIGN KEY (`VarietiesID`) REFERENCES `varieties` (`VarietiesID`) ON DELETE NO ACTION ON UPDATE NO ACTION,

INDEX `CategoryID` (`CategoryID`) USING BTREE ,

INDEX `ColorID` (`ColorID`) USING BTREE ,

INDEX `LayerID` (`LayerID`) USING BTREE ,

INDEX `VarietiesID` (`VarietiesID`) USING BTREE ,

INDEX `Thickness` (`ThicknessID`) USING BTREE

)

ENGINE=InnoDB

DEFAULT CHARACTER SET=gbk COLLATE=gbk_chinese_ci

COMMENT='InnoDB free: 3072 kB; (`CategoryID`) REFER `armstrong/category`(`CategoryID`) ON'

AUTO_INCREMENT=3

;

我所有表都插进去了,就剩下KC这个表了.插这个表的时候报错

报错是:

MySQL 返回:

#1105 - Too long comment for table 'kc'

嘛意思?怎么改?

1 个解决方案

#1

最好的办法升级你的mysql,你用的应该是5.0

如果不升级,减少你的表最后的comment字段的长度

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值