hosting:frameworks:laravel:db-connect

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', ''),

Изменения можно вносить с помощью файл-менеджера или любого FTP-клиента.

  • hosting/frameworks/laravel/db-connect.txt
  • Последние изменения: 2019/10/02 16:13
  • — zinenko