L'errore "Cannot Log in to MySQL server
" può avere molteplici cause. Significa semplicemente che phpMyAdmin non è in grado di connettersi al server MySQL in generale.
Anche io ho avuto questo problema:nel mio caso ho appena installato MySQL. Durante il processo di installazione viene generata una nuova password di root. Ma il server MySQL ti obbliga a impostare una nuova password per l'utente root, prima che tu non possa eseguire alcuna query. Purtroppo phpMyAdmin non riflette correttamente la causa esatta e segnala semplicemente una connessione non riuscita 'Cannot log in to the MySQL server'
.
L'ho risolto con
-
accedendo al mio server mysql con il mio cli:
mysql -u root -p
-
aggiorna la password di root:
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('YOUR NEW PASSWORD HERE');