中易网

mysql 1170 求助

答案:2  悬赏:30  
解决时间 2021-03-21 15:44
mysql> CREATE TABLE `announcement` (
`atitle` tinytext NOT NULL primary key,
`acontent` text NOT NULL ,
`aiday` datetime NOT NULL
)
;
1170 - BLOB/TEXT column 'atitle' used in key specification without a key length
最佳答案
mysql> CREATE TABLE `announcement` (
`atitle` tinytext(100) NOT NULL primary key,
`acontent` text NOT NULL ,
`aiday` datetime NOT NULL
)

--指定一个长度为tinytext
全部回答
首先,你指定那个primary key的时候,如果想要把多个字段指定为主键,不是这样写的,具体的写法你查下mysql手册看看,还有你在创建表的时候,表中的字段不用指定编码方式,因为你的这个数据库本来就已经指定了数据库编码方式,最后就是你那个id字段给的值可能会大了些,你给个默认值就行了,也就是int就行了,不用写长度,然后其它的倒没什么; 我给个标准的给你看看吧 create table huiyuan( id int not null auto_increment primary key,yixiang varchar(300) not null,lixiang varchar(255) not null ); 这样就可以把表创建好啦;
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
福州大学至诚学院化学工程系过程装备与控制工
变速器1档被卡住了,摘不掉,可别的档位可以挂,
空城计的过程,简述!
都市丽人内衣压员工工资么
甘肃冬虫夏草
名鼎檀红木家具怎么样
中国女排刘娅楠对象是谁?他是干什么的?
求 一款FPS游戏是网游 不记得具体的,只记得
嘉合国际美容养生地址在什么地方,想过去办事
海马爱尚汽车加不上油是怎么回事
报考心理咨询师的时间培训及费用?
从郑州空运狗狗到上海虹桥机场多少钱
龙斗士里为什么我看见有人95级,而我最高90级
通州健龙森健身房怎么样?
粉红顽皮豹的意义?
推荐资讯
德语的「你好,法兰克福」怎么说?
海岛大亨4高科技时代为什么工资要调好高才会
资金汇回本国是什么意思?
赵丽颖的语音
北京网通宽带2兆包月多少钱?安装费用怎么收
放野火这篇短文读最后一段简单描述放野火的快
如何做双机互联线
明月楼大酒店(东华中路)地址在哪,我要去那里
建筑资料在砌砖的时候要做什么资料
运行鲁大师 检测到显卡时 断电重启
永兴电大成人本科报名
为什么神话组合的成员在T.O.Pmedia都有股份
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?