Se você está recebendo o
#2002 Cannot log in to the MySQL server
erro ao fazer login no phpmyadmin, tente editar phpmyadmin/config.inc.php
e altere:$cfg['Servers'][$i]['host'] = 'localhost';
para:
$cfg['Servers'][$i]['host'] = '127.0.0.1';
Solução do blog de Ryan
Editar (20 de março de 2015):
Observe que se você estiver em uma nova instalação, o config.inc.php pode não existir. Você precisa renomear/copiar config.sample.inc.php e, em seguida, alterar a linha relevante