Como você está na máquina Windows, essas coisas podem ser feitas,
-
Execute o seguinte comando e procure por um listener ": 3306" (você não mencionou o UDP / TCP). Isso confirmará que há algo em execução na porta.
netstat -a -n
-
Depois disso, se você está esperando conexões de entrada nesta porta e acha que o firewall pode estar bloqueando-as, você pode iniciar o log de firewall do Windows e verificar se há conexões perdidas nos logs
- Ir para o Firewall do Windows, Configurações avançadas
- Clique no botão Configurações ao lado de "Conexão local"
- Selecione "Registrar pacotes ignorados"
- Observe o local do arquivo de log (se não estiver presente, defina um)
- Clique em OK
- Agora, quando a tentativa de conexão é feita (supondo que você saiba quando isso é feito), procure no arquivo de log por uma queda na porta 3306.
- Se isso for visto, você desejará adicionar uma exceção para essa porta.
-
Existe mais um comando para verificar o estado do firewall
(Atualização para usuários do Windows 7 - conforme mencionado porNick
abaixo - use netsh advfirewall firewall )netsh estado de exibição do firewall
- isso listará as portas bloqueadas, bem como as portas de escuta ativas com associações de aplicativos
-
Este comando irá descarregar o detalhe de configuração do firewall do Windows
netsh firewall show config
Se você tem um bloco ativo (conexões de entrada estão sendo descartadas pelo firewall) depois de iniciar o registro, você deve ver isso no log.
Se você estiver executando um aplicativo / serviço que está escutando em 3306, a configuração de firewall deve mostrá-la como Ativada. Se isso não for visto, provavelmente você perdeu a adição de uma exceção com o firewall para permitir esse aplicativo / serviço.
Finalmente, a porta 3306 é normalmente usada para o MySQL. Então, eu presumo que você esteja executando o servidor MySQL nesta máquina windows. Portanto, você deve ver um ouvinte para 3306 aceitando conexões de entrada. Se você não vê isso, você precisa trabalhar com seu aplicativo (MySQL) para que ele seja iniciado primeiro.