Вы скачали Laravel. Запустили локальный сервер. Всё работает.
Но стоит попытаться работать с данными — и появляется ошибка: «SQLSTATE[HY000] [2002] No such file or directory» Знакомо?
Вы не один. 9 из 10 начинающих разработчиков сталкиваются с этим — не потому что они не умеют программировать, а потому что Laravel «молчит» о главном: как правильно подключить БД. Сегодня — пошаговое руководство без воды. Вы сделаете всё сами. За 5 минут. 🔧 Шаг 1. Создайте базу данных Если вы используете OpenServer, XAMPP или Laravel Valet — зайдите в phpMyAdmin (обычно по адресу http://localhost/phpmyadmin). Нажмите «Новая». Введите имя, например: my_laravel_site. Кодировка — utf8mb4_unicode_ci. Нажмите «Создать». Готово. База есть. 🔐 Шаг 2. Настройте подключение в Laravel Откройте файл .env в корне вашего проекта.
(Если его нет — скопируйте .env.example и переименуйте в .env.) Найдите эти строки: файл окружения .env Измените их так: ⚠️ Важно! Если вы используете OpenServer, иногда вместо 127.0.0.1