42000 – SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes with query: “CREATE UNIQUE INDEX `username_email` ON `users` (`username`, `email`)” in COREPATH/classes/database/pdo/connection.php on line 175 FuelPHPでSimpleAuthを利用したアプリケーションを作成している過程で、上記のようなエラーが出て、引っかかったので対処法をメモしておきます。FuelPHP側の問題ではなく、MySQLのDEFAULT CHARACTER SETにutf8mb4を指定していたのが
![エラー対応:Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes with query… | mawatari.jp](https://cdn-ak-scissors.b.st-hatena.com/image/square/1498980da7852ca46168baf652fe3050986c1de8/height=288;version=1;width=512/https%3A%2F%2Fmawatari.jp%2Fwp-content%2Fplugins%2Fall-in-one-seo-pack%2Fimages%2Fdefault-user-image.png)