Can you login from command line? So far I haven't had any trouble with that version of laravel and MySQL 8. So double check your credentials, and see if you have two instances of MySQL server.
But I don't think that is the problem because I have same or similar versions and login is fine.