php artisan migrateでcould not find driverエラー

laravel5.7でmigrationを作成しようとして

$ php artisan migrate

以下のエラーが出ました。

Illuminate\Database\QueryException : could not find driver (SQL: select * from information_schema.tables where table_schema = esnotes and table_name = migrations)

設定ファイルの見直し

以下のファイルにデータベース接続情報が正しく記載されているか確認してください。

環境の見直し

それでも解決しない場合は、mysqlに接続するのに必要なphpのプラグインを再度入れ直します。

phpのバージョンは7.2を使っていますので、以下のコマンドで必要なプラグインをインストールしました。

再度migrateを実行します。

無事実行完了しました。

投稿者について

今西 竜太

株式会社ビットアークス代表取締役。
1976年4月生まれ、京都府出身。
PHPフレームワークを使いWebシステム開発をしてきました。