Saya akan memberitahukan cara mudah untuk menangani ERROR 1045 (28000): Access denied for user ‘root’@’localhost’. Error ini ada Access denied for user ‘root’@’localhost’ (using password: NO) dan Access denied for user ‘root’@’localhost’ (using password: YES).

Cara memperbaikinya juga cukup mudah, berikut adalah langkah langkahnya :

  1. mysql -u root -p
  2. Update Passwordnya seperti ini! UPDATE mysql.user SET Password=PASSWORD('MyNewPass') WHERE User='root';
  3. Rubah config.inc.php dengan root password yang baru! $cfg['Servers'][$i]['password'] = 'MyNewPass'