Първо промених 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';