Laravel 多数据库连接配置添加后无效,如何正确添加配置?
我已在config/database.php中添加如下数据,但是没有实际效果,请问原因是为什么?
配置如下:
'spider'=>[
'driver' => 'mysql',
'host' => env('DB_HOST_SPIDER', 'localhost'),
'port' => env('DB_PORT_SPIDER', '3306'),
'database' => env('DB_DATABASE_SPIDER', 'tongji98k'),
'username' => env('DB_USERNAME_SPIDER', 'root'),
'password' => env('DB_PASSWORD_SPIDER', '12345Fzx'),
'unix_socket' => env('DB_SOCKET', ''),
'charset' => 'utf8mb4',
'collation' => 'utf8mb4_unicode_ci',
'prefix' => '',
'strict' => true,
'engine' => null,
],
连接如下:$school=DB::connection('spider')->table('spider')->where('email',$email)->value('school');
但是仍然会报错 如下:Database [spider] not configured.
推荐文章: