Я пытаюсь настроить ларавель проект в phpstorm но не удается подключиться к mysql база данных. Вот шаги, которые я предпринял до сих пор:
- Загрузить и установить
композитор, бродяга и виртуальный бокс
- Создайте
ларавель / ларавель проект с композитор (Создайте композитор проект в phpstorm)
- интегрировать
ларавель/усадьба с композитор: композитору требуется laravel/homestead --dev
- построить усадьбу в
корневой каталог: поставщик\бен\усадьба сделать (окна)
- персонализировать мой локальный домен, установив его в
Homestead.yaml -> сайты -> карта: мой домен.com
- интегрировал домен в
c:/виндовс/система32/драйверы/и т.д./хосты: 192.168.10.10 мой домен.com
- создать пустой
SSH-ключ за бродяга бежать: файл fsutil createnew C:/Users/<username>/.ssh/id_rsa 0
- Начало
ВМ с бродяга: бродить вверх
Пока все хорошо, вроде все работает. И тут возникает проблема:
- Создайте
mysql база данных с phpstorm интегрированный инструмент базы данных, используя .env как ссылки (DB_CONNECTION=mysql, DB_HOST=127.0.0.1, DB_PORT=3306, DB_DATABASE=ларавель, DB_USERNAME=корень, DB_PASSWORD=devpw)
После установки водители при попытке проверить соединение:
[08S01]
Сбой канала связи
Последний пакет, успешно отправленный на сервер, был 0 миллисекунд назад. Драйвер не получил никаких пакетов от сервера.
Сбой канала связи
Последний пакет, успешно отправленный на сервер, был 0 миллисекунд назад. Драйвер не получил никаких пакетов от сервера.
Или в журнале:
java.net.ConnectException: в соединении отказано: подключение.
Я пытался найти исправление в течение некоторого времени без успеха. Эта тема кажется, предоставляет решения, многие из которых я не уверен, как реализовать, поскольку они не направлены на phpstorm. Я чувствую себя немного ошеломленным в целом серверная часть вещь и как правильно ее настроить ларавель.
Я должен установить mysql на окнах, прежде чем интегрировать его в phpstorm?