Ola amigos poderiam me ajudar, estou iniciando os testes de conexão java com mysql, ja tenho uma base de dados que criei seguindo um livro. Agora que tudo esta montado no banco de dados comecei a aprender a conectar o bando de dados tentando por diversas vezes deixar na Strint url o valor “jdbc:mysql://localhost/gregs_list” me retorna o seguinte erro:
SQLException: Communications link failure
The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
SQLState: 08S01
VendorError: 0
Problemas!
Por curiosidade resolvi colocar o endereço de loopback 127.0.0.1 e ele conectou. Alguem pode me ajudar a solucionar o problema de porque o “localhost” não funciona quando inserido na String url, tenho tomcat instalado mas mesmo com o tomcat rodando ou parado da o mesmo erro, e não sei se tem algo haver.
Algum amigo do GUJ poderia me ajudar a solucionar este caso?
Valeu galera
O seu arquivo lmhosts do Windows foi alterado, excluindo a entrada para o endereço localhosts.
Já aconteceu comigo (tanto no Windows quanto no Mac).
Já vi alguns trojans fazerem isto pra redirecionar o fluxo de um aplicativo para algum local remoto.
Então, o que rola: voce busca por localhosts, o Windows verifica no DNS se este endereço existe. Como não o encontra, não possibilita a conexão.
O seu arquivo lmhosts do Windows foi alterado, excluindo a entrada para o endereço localhosts.
Já aconteceu comigo (tanto no Windows quanto no Mac).
Já vi alguns trojans fazerem isto pra redirecionar o fluxo de um aplicativo para algum local remoto.
Então, o que rola: voce busca por localhosts, o Windows verifica no DNS se este endereço existe. Como não o encontra, não possibilita a conexão.[/quote]
eita! e como arrumo isso?
Estranho sabe pq? eu inicio meu tomcat entro na aplicacao localhost:8080/MyServlet via browser normalmente.
Alguma ideia de como corrigir?
O seu arquivo lmhosts do Windows foi alterado, excluindo a entrada para o endereço localhosts.
Já aconteceu comigo (tanto no Windows quanto no Mac).
Já vi alguns trojans fazerem isto pra redirecionar o fluxo de um aplicativo para algum local remoto.
Então, o que rola: voce busca por localhosts, o Windows verifica no DNS se este endereço existe. Como não o encontra, não possibilita a conexão.[/quote]
eita! e como arrumo isso?
Estranho sabe pq? eu inicio meu tomcat entro na aplicacao localhost:8080/MyServlet via browser normalmente.
Alguma ideia de como corrigir?[/quote]
Galera Resolvido!!!
C:\Windows\System32\drivers\etc no arquivo hosts la embaixo adicionei “127.0.0.1 localhost” e conectou… putz nunca chutei tao longe e acertei na vida… por favor fechem o tópico e OBRIGADO PESSOAL!