2.8.4.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-клієнта.

Зміст