Първо промених root паролата, изпълнявайки mysql при подкана с
mysql -u root -p
Актуализиране на паролата:
UPDATE mysql.user SET Password=PASSWORD('MyNewPass') WHERE User='root';
Редактиран ред във файла config.inc.php с новата root парола:
$cfg['Servers'][$i]['password'] = 'MyNewPass'
Спрете и рестартирайте услугата mysql (в Windows:mysql_stop.bat /mysql_start.bat )
и накарах phpMyAdmin да работи!
РЕДАКТИРАНЕ 2017:за MySQL≥5.7 използвайте authentication_string на мястото на Password (вижте този отговор
):
UPDATE mysql.user SET authentication_string=PASSWORD('MyNewPass') WHERE User='root';