How to: Como resolver o problema de conexão ao Mysql quando apresenta o erro 10061 acima.
O erro 10061 indica que MySQL não esta “ouvindo” conexões na porta TCP padrão: 3306. Normalmente isso é desabilitado por razões de segurança, normalmente ocorre quando você esta usando alguma versão do Debian como Sistema Operacional.
Para resolver isto, acesse o terminal de seu servidor, e edite o arquivo my.cnf:
#vim /etc/mysql/my.cnf
Encontre a linha iniciada com bind-address e troque o IP 127.0.0.1 pelo IP de seu servidor MySQL, que no caso da imagem acima irá ficar assim:
bind-address = 172.22.10.5
OBS: Isso só faz sentindo se você quiser vincular seu servidor MySQL à máquina em questão, porém isso raramente é usado, e com certeza você nem precisaria alterar o valor da linha bind-address, bastando comentar a tal linha assim:
#bind-address = 127.0.0.1
Feito as alterações, basta reiniciar o MySQL: # /etc/init.d/mysql restart E tentar conectar-se remotamente pelo seu cliente favorito.
Se mesmo assim não conseguir se conectar, ai continue a parte 2 do howto:
HowTo – Parte 2: Setando privilégios para acesso remoto.
No terminal, acesse o seu MySQL:
# mysql -u root -p
Vai ser perguntado qual a senha do usuário root
mysql>use mysql;
O que você vai fazer agora é alterar o registro do usuário Root na tabela Users do MySQL, para permitir que o mesmo seja seja acessado de qualquer máquina da sua rede.
mysql>update user set Host=’%’ where User=’root’ ;
mysql>FLUSH PRIVILEGES;
Ou se você usar o phpMyadmin basta ir diretamente no banco MySQL e na tabela user e atualizar o valor localhost para ‘%’
Após isso é so reiniciar o MySQL e tentar se conectar remotamente.
Há, completando este artigo, caso você realmente insista em usar o Debian ( eca
) então você possa passar por um outro erro chamado ‘debian-sys-maint’ account, neste caso, veja a solução no blog do Daniel Antunes. (Dica do Leonardo Barroso…)
Até próxima…
Veja também...
- NETSH – Windows XP e Server 2003
- Intervalo de Datas no Mysql
- Referência Rápida em MySql – Cheat Sheets
- MySQL Proxy – Otimizador de Banco de Dados
- Howto: VNC no CentOS e RedHat derivados
Related posts brought to you by Yet Another Related Posts Plugin.

Valeu jonas, você conseguiu mais uma vez.
tem como eu deixar os 2 ips como bind, exemplo:
bind-address = 172.22.10.5 127.0.0.1
entede?
Obrigado
esse problema aconteceu comigo no windows 7.
consegui resolver, o problema estava no arquivo my.ini (C:\xampp\mysql\bin).
procurei a linha onde diz “Host” e comentei (#).
ficou assim: #host = .
salve e atualize a pagina do servidor…
valeu man… tava batendo cabeça, achei que era o firewall, deu certinho comentando a linha do bind-address..
obrigado
Finalmente encontrei uma solução, bastou eu comentar o bind-address, reiniciar e pronto! Obrigadaaaa