hangkk2008

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

第一个问题:要设置utf-8就好;

Index column size too large. The maximum column size is 767 bytes.

第一步:use 进入数据库

执行:

set global innodb_file_format = BARRACUDA;

set global innodb_large_prefix = ON;

altet table xx ROW_FORMAT=DYNAMIC;

第二步:执行

CREATE TABLE `app_item_rank_increment_hour` (
`at` varchar(20) NOT NULL,
`appv` varchar(20) NOT NULL,
`channel` varchar(20) NOT NULL,
`item_id` varchar(50) NOT NULL,
`rise` int(11) DEFAULT NULL,
`current_rank` int(11) DEFAULT NULL,
`day` int(10) NOT NULL,
`hour` int(10) NOT NULL,
`item_url` varchar(300) NOT NULL,
`item_title` varchar(150) NOT NULL,
PRIMARY KEY (`at`,`appv`,`channel`,`item_id`,`day`,`hour`,`item_title`,`item_url`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;

posted on 2021-08-25 11:37  鱼儿也疯狂  阅读(666)  评论(0)    收藏  举报