Какой логин у MySQL и почему migrate пишет connection refused?

345 просм. 2 сообщ.

Участник

На Стеке MySQL зелёный, phpMyAdmin открывается. Laravel .env как в туториалах: 127.0.0.1:3306, root/root — artisan migrate: connection refused. В чём дело?

MacFullStack

Стек живой — не совпала строка подключения. Скопируйте её со вкладки Стек, не из случайного README.

Локальные учётки по умолчанию:

  • пользователь macstack / пароль macstack
  • root / root
  • хост с Mac: 127.0.0.1 (не localhost через сокет, если PHP ждёт TCP)

Порт смотрите на Стеке, не угадывайте 3306 — его могли сменить в Настройки → Порты.

В Docker-режиме из контейнера веб-приложения хост часто mysql, не 127.0.0.1.

PostgreSQL — сервис Pro, те же macstack/macstack, порт на Стеке (обычно 5432). Один Laravel на MySQL можно прогнать на Free за вечер.

Справка: /help/credentials-ports.

Ответить

Войдите в кабинет, чтобы создавать темы и отвечать.

Скачать Pro Teams