前提・実現したいこと
mysql上にデータベース(todo)を作り、php artisan migrateを行うとエラーになってしまいます。
解決法を教えて下さい!
発生している問題・エラーメッセージ
エラーメッセージ SQLSTATE[HY000] [1049] Unknown database 'todo' (SQL: select * from information_schema.tables where table_schema = todo and table_name = migrations and table_type = 'BASE TABLE')
該当のソースコード
php
1 env 2DB_CONNECTION=mysql 3DB_HOST=127.0.0.1 4DB_PORT=3306 5DB_DATABASE=todo 6DB_USERNAME=root 7DB_PASSWORD= 8
php
1database.php 2'default' => env('DB_CONNECTION', 'mysql'), 3 4'mysql' => [ 5 'driver' => 'mysql', 6 'url' => env('DATABASE_URL'), 7 'host' => env('DB_HOST', '127.0.0.1'), 8 'port' => env('DB_PORT', '3306'), 9 'database' => env('DB_DATABASE', 'forge'), 10 'username' => env('DB_USERNAME', 'forge'), 11 'password' => env('DB_PASSWORD', ''), 12 'unix_socket' => env('DB_SOCKET', ''), 13 'charset' => 'utf8mb4', 14 'collation' => 'utf8mb4_unicode_ci', 15 'prefix' => '', 16 'prefix_indexes' => true, 17 'strict' => true, 18 'engine' => null, 19 'options' => extension_loaded('pdo_mysql') ? array_filter([ 20 PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'), 21 ]) : [], 22 ], 23
補足情報(FW/ツールのバージョンなど)
Database server Server: Localhost via UNIX socket Server type: MySQL Server connection: SSL is not being used Documentation Server version: 5.7.26 - MySQL Community Server (GPL) Protocol version: 10 User: root@localhost Server charset: UTF-8 Unicode (utf8)
回答1件
あなたの回答
tips
プレビュー