宝塔 Specified key was too long; max key length is 767 bytes
时间: 2023-08-25 08:16:00 浏览: 215
Laravel 5.4中migrate报错: Specified key was too long error的解决
你遇到了一个 MySQL 报错,错误信息是 "Specified key was too long; max key length is 767 bytes"。这个错误通常是由于使用了过长的键值导致的。
MySQL 的 InnoDB 存储引擎默认使用 UTF-8 字符集,每个字符占用最多 4 个字节的存储空间。而索引的最大长度是 767 字节(在 MySQL 5.7.7 之前是 1000 字节,但后来减少到了 767 字节)。
当你创建一个索引时,如果键值的长度超过了
阅读全文