MySQL 8.x всъщност се поддържа, но изисква малко по-различна команда при създаване на потребител и парола, тъй като версия 8 очаква паролите да бъдат кодирани SHA256.
Когато създавате потребител на базата данни, с подканата на MySQL използвайте следното:
ALTER USER 'username'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';
Така че С mysql_native_password е основната разлика. Успех!