Ho avuto la seguente soluzione:cambia my.ini in un [mysqld]
sezione come questa:
#default_authentication_plugin=caching_sha2_password (comment line!)
default_authentication_plugin=mysql_native_password (new line)
Connettiti al tuo MySQL sotto root in un client della riga di comando ed esegui:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'xxx';
Dove xxx
è la tua password attuale.