外部キー制約を設定したマイグレーションでエラーが発生する原因と対処法
![](https://autovice.s3.ap-northeast-1.amazonaws.com/uploads/article/picture/61/laravel.jpeg?X-Amz-Expires=600&X-Amz-Date=20240727T042414Z&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIASDZCAGFGH4Y2EDPG%2F20240727%2Fap-northeast-1%2Fs3%2Faws4_request&X-Amz-SignedHeaders=host&X-Amz-Signature=e0f20ffce2ac9c10469906ad1934fcf27bca152334e253aced843437fe69e8dd)
はじめに
【入門】Laravelチュートリアル - 掲示板を作成してみよう | 実践的Web開発メソッド (https://blog.hiroyuki90.com/articles/laravel-bbs/)
こちらの手順に従ってマイグレーションファイルを作成しマイグレートを行おうとしたところ、以下のエラーが出 ...
Laravel+MySQL8.0環境でマイグレートできない場合の原因と対処法
![](https://autovice.s3.ap-northeast-1.amazonaws.com/uploads/article/picture/60/laravel.jpeg?X-Amz-Expires=600&X-Amz-Date=20240727T042414Z&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIASDZCAGFGH4Y2EDPG%2F20240727%2Fap-northeast-1%2Fs3%2Faws4_request&X-Amz-SignedHeaders=host&X-Amz-Signature=6a73836a033f5bcfcfbf066babb558ddf0b924ad834a0204f8cee24e3ae61cfc)
はじめに
PHPのフレームワークであるLaravelを使ってWebアプリを開発しているときにエラーが出力されたので、原因と解決方法を残します。
事象
マイグレーションファイルを作成しマイグレートを実行したところ、以下のエラーが出力されました。
```terminal
$ php artisan migrate
...
![](/assets/profile-1055d2f9a1a248bf051584d3572c2f2d79d103e956e0fcee48f1cab5cd40472b.jpg)
坂井 光太郎 / Sakai Kotaro
Ruby on Rails を中心とした Web アプリ開発全般に関する技術情報をまとめています。業務に関するご依頼・ご相談、当サイトに対するご感想やメッセージはコンタクトフォームからお気軽にお問い合わせください。