.env
文件是配置文件,包括數據庫配置信息,查看 config->database.php
,connections
裏面包含了全部數據庫的配置,能夠在 default
中選擇要使用的數據庫。在數據庫配置中,有關 env('DB_HOST', 'localhost')
就是讀取 .env
配置文件的信息。第二個參數是缺省參數。php
mysql
數據庫,修改 .env
:DB_HOST=localhost DB_DATABASE=laravel DB_USERNAME=root DB_PASSWORD=
laravel
數據庫mysql -u root CREATE DATABASE laravel
mysql
配置:'mysql' => [ 'driver' => 'mysql', 'host' => env('DB_HOST', 'localhost'), 'database' => env('DB_DATABASE', 'forge'), 'username' => env('DB_USERNAME', 'forge'), 'password' => env('DB_PASSWORD', ''), 'charset' => 'utf8', 'collation' => 'utf8_unicode_ci', 'prefix' => '', 'strict' => false, ],
config
子目錄中,包含了所有的配置文件,查看一下。