Laravel Migrate Cant подключиться к MYSQL - PullRequest
0 голосов
/ 21 сентября 2018

Я установил новый проект Laravel (5.7.5) на мой Mac (10.13.6).

Я установил mysql (8.0.12) с brew install mysql и проект laravel с laravel create laraveltest команда.

Laravel работает в среде Valet (2.1.1).

Я могу подключиться к серверу Mysql с помощью клиента Sequel Pro (127.0.0.0, root без пароля), а также с помощью командной строки mysql -uroot.

Я могу создать базу данных create database laraveltest и использовать базу данных use laraveltest, но при попытке перенастроить базу данных php artisan migrate я получаю сообщение об ошибке:

'PDOException: SQLSTATE [HY000] [2006] Сервер MySQL ушел')

Так что Laravel не может подключиться к моему mysql серверу.

Мой файл .env:

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=laraveltest
DB_USERNAME=root
DB_PASSWORD=

Я попытался удалить / установить mysql.перезагрузка компьютера.удаление / создание проекта laravel.та же ошибка.

Есть идеи, что я могу попытаться решить эту проблему?

1 Ответ

0 голосов
/ 21 сентября 2018

введите свой пароль root для вашего администратора php Я думаю, у вас есть пароль для root администратора php, верно?DB_PASSWORD = "ВАШ ПАРОЛЬ"

...