Mysql 5.7 で 767 byte 以上のインデックスが貼れた
longtext にインデックスを貼ろうとしていた。
alter table `table` add index `index_name` (`name`(256));
以下がでなかった
Specified key was too long; max key length is 767 bytes
なるほど
mysql> SHOW GLOBAL VARIABLES LIKE 'innodb_large_prefix%'; +---------------------+-------+ | Variable_name | Value | +---------------------+-------+ | innodb_large_prefix | ON | +---------------------+-------+ 1 row in set (0.00 sec)