Erro SQL (2003): Não é possível conectar-se ao servidor MySQL em 'XXXX' (10051) - O que esse erro significa?

Erro SQL (2003): Não é possível conectar-se ao servidor MySQL em 'XXXX' (10051) - O que esse erro significa?

Recebo o seguinte erro quando tento conectar via "HeidiSQL" ao meu servidor de banco de dados (rede local)

Erro SQL (2003): Não é possível conectar-se ao servidor MySQL em 'XXXX' (10051)

A conexão SSH via Putty funciona bem. Verifiquei o arquivo my.cnf no servidor (Ubuntu), mas configurações como bind_address estão corretas.

É possível que meu modem sem fio (SpeedTouch) cause esse problema? (Porque meu provedor mudou a velocidade de download)!

Responder1

Se você não consegue se conectar diretamente ao seu servidor, mas consegue se conectar através de um túnel SSH, geralmente o servidor está apenas escutando localhost. Pelo que eu sei, esse é o padrão no sistema Ubuntu.

Quando você diz que o endereço de ligação está "correto", presumo que você o alterou para seu endereço IP público. Nesse caso, certifique-se de reiniciar mysqlddepois de fazer essa alteração.
Além disso, a porta de escuta (3306 por padrão) pode estar bloqueada ufwou algum outro firewall instalado.

informação relacionada