MySQL 8.x stöds faktiskt, men kräver ett något annat kommando när användaren och lösenordet skapas, eftersom version 8 förväntar sig att lösenord ska vara SHA256-kodade.
När du skapar databasanvändaren, med MySQL-prompten, använd följande:
ALTER USER 'username'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';
Så MED mysql_native_password är den största skillnaden. Lycka till!