Nejprve jsem změnil heslo root pomocí mysql na výzvu s
mysql -u root -p
Aktualizovat heslo:
UPDATE mysql.user SET Password=PASSWORD('MyNewPass') WHERE User='root';
Upravený řádek v souboru config.inc.php
s novým heslem root:
$cfg['Servers'][$i]['password'] = 'MyNewPass'
Zastavte a znovu spusťte službu mysql (ve Windows:mysql_stop.bat
/mysql_start.bat
)
a zprovoznil phpMyAdmin!
EDIT 2017:pro MySQL≥5.7 použijte authentication_string
místo Password
(viz tuto odpověď
):
UPDATE mysql.user SET authentication_string=PASSWORD('MyNewPass') WHERE User='root';