mysql said: Cannot connect: invalid settings. xampp
Solution 1:
I have been confronted with the same problem, so I went to :
/xampp/phpmyadmin/config.inc.php
I pasted the password which I had enter earlier then I was able to access phpmyadmin again, there in the privileges tab/ edit/ I chose no password and go then it all came back to life :)
Also you can change the user to admin but your phpmyadmin would be in admin side and your other localhost website will not work either.
Solution 2:
I also had the same problem and it tooks me several hours to figured out.
I just changed 'config' to 'cookie'
$cfg['Servers'][$i]['auth_type'] = 'config';
Solution 3:
$cfg['Servers'][$i]['host'] = '127.0.0.1:3307';
if u change port address