Полный цикл в digital

Настройка доступа к БД в Laravel

Настройки работы с БД хранятся в файле config/database.php. Здесь вы можете указать все используемые вами соединения к БД, а также задать соединение по умолчанию. Примеры настройки большинства поддерживаемых видов подключений находятся в этом же файле.

Laravel поддерживает различные движки базы данных:

  1. MySQL
  2. Postgres
  3. SQLite
  4. SQL Server

Движок по умолчанию указан в следующей настройке config/database.php:

config/database.php<?php
'default' => env('DB_CONNECTION', 'mysql'),

Скорее всего вы будете использовать движок mysql, поэтому нужно настроить доступы к вашей базе именно для этого движка. Для этого откройте файл config/database.php и в подмассиве connections найдите подмассив mysql и введите там доступы к вашей базе:

config/database.php<?php
'mysql' => [
	'driver' => 'mysql',
	'host' => env('DB_HOST', '127.0.0.1'),
	'port' => env('DB_PORT', '3306'),
	'database' => env('DB_DATABASE', 'test'),  //  Название базы данных
	'username' => env('DB_USERNAME', 'root'),  //  Имя пользователя
	'password' => env('DB_PASSWORD', 'root'),  //  Пароль
	'unix_socket' => env('DB_SOCKET', ''),
	'charset' => 'utf8mb4',
	'collation' => 'utf8mb4_unicode_ci',
	'prefix' => '',
	'strict' => true,
	'engine' => null,
],

Второе место где нужно задать параметры подключения к БД, это файл в корне .env:

.envDB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=test  //  Название базы данных
DB_USERNAME=root  //  Имя пользователя
DB_PASSWORD=root  //  Пароль
Заполните форму уже сегодня!
Для начала сотрудничества необходимо заполнить заявку или заказать обратный звонок. В ответ получите коммерческое предложение, которое будет содержать индивидуальную стратегию с учетом требований и поставленных задач
Работаем по будням с 9:00 до 18:00. Заявки, отправленные в выходные, обрабатываем в первый рабочий день до 12:00.
Спасибо, ваш запрос принят и будет обработан!
Эйч Маркетинг