この内容は古いバージョンです。最新バージョンを表示するには、戻るボタンを押してください。
バージョン:2
ページ更新者:atom
更新日時:2026-05-13 02:33:12

タイトル: Class 'Doctrine\DBAL\Driver\PDOMySql\Driver' not found
SEOタイトル: Doctrine\DBAL\Driver\PDOMySql\Driver not found の原因と対処法

Class 'Doctrine\\DBAL\\Driver\\PDOMySql\\Driver' not found は、Laravel のマイグレーションでカラム変更系を使ったときに、必要な doctrine/dbal が無い場合に起きやすいエラーです。

特に change() やカラム変更まわりで出るケースが多いです。

エラー内容

Class 'Doctrine\DBAL\Driver\PDOMySql\Driver' not found

発生条件 / 原因

  • カラム変更系の migration を実行した
  • doctrine/dbal パッケージが未導入

対処法

composer require doctrine/dbal

補足

すべてのマイグレーションで必要なわけではなく、主に既存カラムの変更系で要求されます。