Windowsローカル開発環境でLaravelを開発中なのですが、掲示板を設置したくなり"laravel_bbs"というデータベースを作成してマイグレーションを行ったらErrorが出て先に進めなくなってしまいました。データベースの設定もしっかりできていると思うのですが、Mysql関連のドライバが必要ということでしょうか?ちなみにCUIはPowershellを使用しております。
<開発環境>
windows10 64bit
MAMP4.2
PHP7.3.7
Mysql5.7.24
Laravel7.11.0
・php artisan migrateを実行した結果
PS C:\Users\tomoharu\Desktop\作業台\test> php artisan migrate Illuminate\Database\QueryException could not find driver (SQL: select * from information_schema.tables where table_schema = laravel_bbs and table_name = migrations and table_type = 'BASE TABLE') at C:\Users\tomoharu\Desktop\作業台\test\vendor\laravel\framework\src\Illuminate\Database\Connection.php:671 667| // If an exception occurs when attempting to run a query, we'll format the error 668| // message to include the bindings with SQL, which will make this exception a 669| // lot more helpful to the developer instead of just the database's errors. 670| catch (Exception $e) { > 671| throw new QueryException( 672| $query, $this->prepareBindings($bindings), $e 673| ); 674| } 675| 1 C:\Users\tomoharu\Desktop\作業台\test\vendor\laravel\framework\src\Illuminate\Database\Connectors\Connector.php:70 PDOException::("could not find driver") 2 C:\Users\tomoharu\Desktop\作業台\test\vendor\laravel\framework\src\Illuminate\Database\Connectors\Connector.php:70 PDO::__construct("mysql:host=localhost;port=3306;dbname=laravel_bbs", "root", "root", []) PS C:\Users\tomoharu\Desktop\作業台\test>
.envの変更箇所
DB_CONNECTION=mysql DB_HOST=localhost DB_PORT=3306 DB_DATABASE=laravel_bbs DB_USERNAME=root DB_PASSWORD=root
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/05/19 15:59