То, что я сделал, очень хорошо сработало, просто изменив пользователя root на пароль. Войдите в MySQL на терминале и выполните следующую команду:
ALTER USER 'user'@'address' IDENTIFIED WITH mysql_native_password BY 'yourpassword'
для пользователя, я использовал 'root'@'localhost'
Вы можете использовать другого пользователя.
Затем замените DB_PASSWORD=yourpassword
на пароль, который вы выбрали в приведенной выше команде, и сохраните файл.
Это позволило мне запустить php artisan migrate
, и все отлично заработало!