No Ubuntu, por padrão
mysql
não está escutando conexões TCP/IP. Ele apenas usa um soquete local. O soquete local atual está configurado em
/etc/mysql/my.cnf
. Se você abrir este arquivo, deverá encontrar algo semelhante a:[client]
port = 3306
socket = /var/run/mysqld/mysqld.sock
O que você deve fazer é apenas abrir o
PHPMyAdmin
arquivo de configuração do (config.inc.php
) e altere o endereço do soquete. Talvez não haja configuração de soquete local em seu PHPMyAdmin, ou talvez seja diferente. Este arquivo deve conter uma linha como (claro, adapte o endereço para o que você encontrou em my.cnf
):$cfg['Servers'][$i]['socket'] = '/var/run/mysqld/mysqld.sock';