In Ubuntu, per impostazione predefinita mysql
non ascolta le connessioni TCP/IP. Usa solo una presa locale.
Il socket locale corrente è configurato in /etc/mysql/my.cnf
. Se apri questo file, dovresti trovare qualcosa di simile a:
[client]
port = 3306
socket = /var/run/mysqld/mysqld.sock
Quello che dovresti fare è semplicemente aprire PHPMyAdmin
il file di configurazione di (config.inc.php
) e modificare l'indirizzo della presa. Forse non c'è una configurazione socket locale sul tuo PHPMyAdmin, o forse è diverso. Questo file dovrebbe contenere una riga come (ovviamente, adatta l'indirizzo a quello che hai trovato su my.cnf
):
$cfg['Servers'][$i]['socket'] = '/var/run/mysqld/mysqld.sock';