I installed XAMPP per directions, everything works including phpMyAdmin, except that the root for mysql has no password, which I don't like!
Went to mysql and changed assigned a root password per normal:
sudo /Applications/XAMPP/xamppfiles/bin/mysqladmin -u root password mypassword
I verified this worked by starting the MySQL Workbench. All the databases and tables come up fine.
I then went to /Applications/XAMPP/xamppfiles/phpmyadmin and opened the config.inc.php file, and modified line 34 to put my password between the quotes for the server as I set above:
$cfg['Servers'][$i]['password'] = 'mypassword';
I saved the file. Stopped MySQL and Apache, restarted.
PhpMyAdmin reports access denied for root @ localhost (using password: YES)
What the heck? This has worked just fine before!
Mac OS X Snow Leopard 10.6.8
Is there another step I'm missing?