NOAD [[Linuxめも]] MySQLではInnoDBエンジンのデフォルトでは、単一カラムインデックスのインデックスキーは最大で 767 バイトまでしか指定できません。~ https://dev.mysql.com/doc/refman/5.6/ja/innodb-restrictions.html ERROR 1071 (42000): Specified key was too long; max key length is 767 bytes my.confの設定変更により、3,072byteに拡張することができます。 innodb_file_per_table = 1 innodb_file_format = Barracuda MySQL5.7.7からはファイルフォーマットはBarracudaが標準となるため、上記の記述は不要となります。~ https://dev.mysql.com/doc/refman/5.7/en/innodb-restrictions.html 767byte制限がかかっている場合はutf8ではインデックスを作成するカラムは255文字。~ MySQL5.5からサポートされるutf8mb4では191文字となります。