I have just installed XAMPP on my Windows XP machine, and I get an error saying:
Connection for controluser as defined in your configuration failed.>
Having just installed the XAMPP today, I decided to use a different default port for mysql, which was horrible. Make sure to add these lines to the phpMyAdmin config.inc.php:
config.inc.php
$cfg['Servers'][$i]['host'] = 'localhost'; $cfg['Servers'][$i]['port'] = 'port';`