De fout "Cannot Log in to MySQL server
" kan meerdere oorzaken hebben. Het betekent simpelweg dat phpMyAdmin in het algemeen geen verbinding kan maken met de MySQL-server.
Ik had dit probleem ook - in mijn geval heb ik MySQL vers geïnstalleerd. Tijdens het installatieproces wordt een nieuw root-wachtwoord gegenereerd. Maar de MySQL-server dwingt je om een nieuw wachtwoord in te stellen voor de rootgebruiker, voordat je een query kunt uitvoeren. Helaas geeft phpMyAdmin de exacte oorzaak niet goed weer en meldt alleen een mislukte verbinding 'Cannot log in to the MySQL server'
.
Ik heb het opgelost door
-
inloggen op mijn mysql-server met mijn cli:
mysql -u root -p
-
update root-wachtwoord:
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('YOUR NEW PASSWORD HERE');