Det ser ud til, at du altid forbinder via TCP (i stedet for Unix-sockets på Linux eller navngivne rør på Windows). Fordi du har skip_name_resolve i din ini-fil, vender serveren ikke DNS ip 127.0.0.1 tilbage til localhost, derfor er den bruger du fremstår som [email protected] , ikke [email protected]
Hvis du kan, skal du fjerne skip_name_resolve fra ini-filen og sørge for, som Abe Petrillo nævner, at du har '127.0.0.1 localhost' i din værtsfil. Dette skulle give dig mulighed for at oprette forbindelse som [email protected] Hvis du har brug for, at skip_name_resolve skal sættes tilbage, skal du sørge for at køre,
GRANT ALL on *.* to 'root'@'127.0.0.1' identified by '$roots_password' WITH GRANT OPTION;
hvilket skulle give dig mulighed for at tilføje skip_name_resolve tilbage til din ini-fil.