2.14.2.3. Настройка подключения к базе данных в Laravel
Внимание!
С хостом localhost подключение работать не будет. Адрес хоста нужно брать из данных для подключения к базе данных.Данные для подключения к базе данных в Laravel указываются в конфигурационном файле настройки баз данных:
- В случае использования файла
.env
нужно изменять строки:DB_HOST=хост DB_PORT=3306 DB_DATABASE=база_данных DB_USERNAME=логин DB_PASSWORD=пароль
- В случае использования файла
config/database.php
нужно изменять строки:'mysql' => [ 'driver' => 'mysql', 'host' => env('DB_HOST', 'хост'), 'port' => env('DB_PORT', '3306'), 'database' => env('DB_DATABASE', 'база_данных'), 'username' => env('DB_USERNAME', 'логин'), 'password' => env('DB_PASSWORD', 'пароль'), 'unix_socket' => env('DB_SOCKET', ''),
Обратите внимание, что после правок конфигурационных файлов может потребоваться обновление кеша. Обновление выполняется командами:
php artisan config:clear php artisan config:cache
Выбрать нужную версию PHP можно по инструкции.
Изменения в файлы можно вносить с помощью файл-менеджера или любого FTP-клиента.