Ik heb eerst het root-wachtwoord gewijzigd met mysql bij een prompt met
mysql -u root -p
Wachtwoord bijwerken:
UPDATE mysql.user SET Password=PASSWORD('MyNewPass') WHERE User='root';
Bewerkte regel in het bestand config.inc.php
met het nieuwe root-wachtwoord:
$cfg['Servers'][$i]['password'] = 'MyNewPass'
Stop en herstart mysql-service (in Windows:mysql_stop.bat
/mysql_start.bat
)
en heb phpMyAdmin aan het werk gekregen!
EDIT 2017:gebruik voor MySQL≥5.7 authentication_string
in plaats van Password
(zie dit antwoord
):
UPDATE mysql.user SET authentication_string=PASSWORD('MyNewPass') WHERE User='root';