はじめに 古い備忘録だが、いまだに定期的にアクセスがあるので全面的に加筆修正した。 PHPやLaravelは新しいバージョンに追従していても、MySQLのバージョンはいまだ5.5~5.6、という環境も多いのだろう。 ※2023年追記:すでにLaravel5系、MySQL5.6系ともにサポートの切れたかなり古いバージョンとなっているので、なるべくバージョンアップにて解決することを推奨する。 前提 Laravel5.4以上 MySQL5.7.7未満 現象 上記環境のもとで、$ php artisan make:authで自動作成されるマイグレーションファイルに対し、 $ php artisan migrate を実行すると、以下のエラーが発生する。 [Illuminate\Database\QueryException] SQLSTATE[42000]: Syntax error or acc