DBAtlas · Atlas de operações de banco de dados

2003: Can't connect to MySQL server (TCP/IP)

MySQL

O que significa?

O cliente não conseguiu se conectar ao servidor MySQL via TCP/IP no host e na porta especificados.

Por que acontece?

O servidor não está em execução, host/porta errados, um firewall bloqueando a porta 3306, o servidor vinculado apenas ao localhost (bind-address = 127.0.0.1) ou skip-networking habilitado.

Como resolver

Verifique se o servidor está no ar e escutando na porta correta. Para acesso remoto, defina bind-address = 0.0.0.0 (ou o IP apropriado) no my.cnf e certifique-se de que skip-networking está desativado. Abra a porta 3306 no firewall. Verifique host/porta: mysql -h host -P 3306 -u app_user -p. Certifique-se de que o usuário tem privilégios a partir do host remoto.

Abrir no DBAtlas →

Mais entradas deste banco