開発環境
Laravel 8.0
PHP 8.1.4
Mysql 8.0.28
エラー発生状況
1.新規アプリ作成後、php artisan migrateでマイグレーションを実行
2.エラー発生
terminal
SQLSTATE[HY000] [1049] Unknown database 'laravel' (SQL: select * from information_schema.tables where table_schema = Laravel and table_name = migrations and table_type = 'BASE TABLE')
対処法
Mysql上にlaravelという名前のデータベースがないようなので、laravelでデータベースを作成。
terminal
mysql> mysql -u root
mysql> create database laravel;
※データベース名は自分が作成しているアプリ名でも可。
例: testappというアプリを作成しているのなら、create database testapp等
参考情報