Se alguma vez você se deparar com a mensagem de erro Lost connection to MySQL server at ‘reading initial communication packet’, system error: 111, não se desespere.
Como usuário root, procure pelo arquivo de configuração do MySQL my.cnf (No Debian e derivados está em /etc/mysql/my.cnf; RHEL/CentOS em /etc/my.cnf ) e comente a linha que comece com bind-address.
Ex:
[mysqld] # # * Basic Settings # user = mysql pid-file = /var/run/mysqld/mysqld.pid socket = /var/run/mysqld/mysqld.sock port = 3306 basedir = /usr datadir = /var/lib/mysql tmpdir = /tmp lc-messages-dir = /usr/share/mysql skip-external-locking # # Instead of skip-networking the default is now to listen only on # localhost which is more compatible and is not less secure. #bind-address = 127.0.0.1
Reinicie o servidor MySQL e o erro deverá desaparecer.