Я установил новый проект 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.та же ошибка.
Есть идеи, что я могу попытаться решить эту проблему?