MySQL è preimpostato per collegarsi all'interfaccia localhost, che non è accessibile da una postazione non locale.
Questo può essere cambiato modificando il file /etc/mysql/my.cnf.
La voce BIND va cambiata da localhost 127.0.0.1 al numero IP della macchina da cui si accede al database.
Si potrebbe avere la necessità di accedere da più macchine al DB.
Basta commentare (#) la riga bind e lasciare libero accesso a tutti (non consigliato) oppure si configura l'accesso al DB da un IP specifico in un secondo momento con phpMyAdmin.
(fonte: Fullcirclemagazine.org)