#Laravelのデータベース設定(config/database.php)の意味
Laravelのデータベース接続設定は、.env
とconfig/database.php
二箇所に記述することろがありますが、config/database.phpの使いみちがよくわかりませんでした。
artisan migrate
を実行したとき.env
にかかれていれば実行し、config/database.php
に書かれていても実行されません。
migrateしたあと、
Route::get('database',function(){ $data=DB::table('users')->get(); echo var_dump($data); });
としたときは、まず.env
を読みこみ、もし設定の記述がなければconfig/database.php
を読み込んで接続しているみたいでした。
これだけ見ると、config/database.php
を設定する意味が感じられないのですが、
どういった場合に必要になるのでしょうか?
ご回答、よろしくおねがいします。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。