Laravel 5.4 с ошибкой миграции MySQL 8 - PullRequest
0 голосов
/ 28 июня 2018

Я клонировал проект laravel 5.4 на мой Mac, на котором установлен MySQL 8, и всякий раз, когда я пытаюсь запустить php artisan migrate, я получаю следующую ошибку:

enter image description here

Есть предложения?

Ответы [ 2 ]

0 голосов
/ 20 октября 2018

Установите для пользователя значение mysql_native_password для mysql verison 8.0

mysql -u root - p

тогда

ALTER USER 'forge'@'localhost' IDENTIFIED WITH mysql_native_password BY 'new_password';
0 голосов
/ 02 августа 2018

MySQL 8.0.4 изменил аутентификацию по умолчанию mysql_native_password на caching_sha2_password

mysqld.exe --initialize-insecure --default-authentication-plugin=mysql_native_password

это инициализирует ваш каталог данных с пользователем root без пароля с mysql_native_password, который фактически работает laravel.

...