Sorry for posting again about this. I looked at all the solutions I could find and none worked for me.
I downloaded PHPMyAdmin from their site. Extracted and placed the folder in /Sites
.
Went to http://localhost/phpmyadmin/setup/index.php
and added a new server.
In authentication I kept it cookie and "root" as user and did not add a password.
Then went to http://localhost/phpmyadmin
and it's asking for a password.
I tried empty, just root as user. root as user and the MySQL root password. Tried clearing the cache. Checked "Allow logins without a password" in "Server configuration". Nothing helps. Any thoughts?