Execute a seguinte consulta no MYSQL Workbench
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; Onde
root como seu usuáriolocalhost como seu URL e password como sua senha Em seguida, execute esta consulta para atualizar os privilégios:
flush privileges; Tente se conectar usando o node depois de fazer isso.
Se isso não funcionar, tente sem
@'localhost' papel.