使用hibernate auto=update自动建表,最后提示Specified key was too long; max key length is 767 bytes.怎么解决呢?本人还是想使用hibernate的auto=update自动建表.
解决方案
15
表的索引的字节总和不能超过767
15
在hibernate中指定id的长度,小于767bytes就可以。注意utf8一个字符是3~4个字节。
10
在创建建的时候,有一定的长度限制,从错误里可以看出,应该是你的这个字段超过了 767 bytes了,所以你可以换个字段试试