@montana_hand
Настройки базы данных в Laravel можно указать в файле конфигурации config/database.php
. В этом файле вы можете указать параметры, такие как драйвер, хост, порт, имя пользователя, пароль, название базы данных и т.д.
Вы можете указать различные настройки для разных окружений (например, разработка, тестирование и продакшен) используя конструкцию:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
'development' => [ 'driver' => 'mysql', 'host' => 'localhost', ... ], 'testing' => [ 'driver' => 'sqlite', 'database' => ':memory:', ... ], 'production' => [ 'driver' => 'pgsql', 'host' => 'production-db-server', ... ], |
Laravel автоматически определяет текущее окружение и загружает соответствующие настройки для базы данных. Вы также можете использовать метод config
для получения настроек из этого файла, например:
1
|
$databaseConfig = config('database.connections.' . config('database.default')); |