MySQL报错 error(1071: Specified key was too long; max key length is 767 bytes)
error(1071: Specified key was too long; max key length is 767 bytes)
lastQuery: ALTER TABLE account MODIFY COLUMN name varchar(255) not null DEFAULT ‘’;.
name这个字段上是建了索引的。类型是varchar(255)
这个报错的意思是说name这个字段允许的字节总数已经超过了767,
首先这个255是代表字符数,不是字节总数。也就是说name最多能存放25
原创
2021-11-19 15:15:46 ·
2707 阅读 ·
0 评论