Problemas com conexao netbeans+mysql

4 respostas
V

Bom dia Pessoal!

Estou fazendo uma conexão do Netbeans, versão 6.1 com o Mysql e estou passando esse trecho de código como string de conexão, mas infelismente está dando erro, se alguém puder me ajudar ficarei grata.

Abaixo o código que estou utilizando:

public static void main(String[] args) {

           String driver = "com.mysql.jdbc.Driver"; //Classe do driver JDBC
           String banco = "Cliente"; //Nome do Banco criado
           String host = "localhost"; //Maquina onde está o banco
           String str_conn = "jdbc:mysql://" + host + ":3306/" + banco; //URL de conexão
           String usuario = "usuario"; //Usuário do banco
           String senha = "senha"; //Senha de conexão
}

Obrigada!

  • Editado: inclusão da tag code - Rafael Carneiro

4 Respostas

Rafael_Carneiro

Qual o erro?

V

Esse é o erro:

com.mysql.jdbc.CommunicationsException:Communications link failure;

Last packet sent to the server was 1 ms ago.

at com.mysql.jdbc.Connection.createNewIO(Connection.java:2847)

at com.mysql.jdbc.Connection.(Connection.java:1555)

at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:285)

at java.sql.DriverManager.getConnection(DriverManager.java:525)

at java.sql.DriverManager.getConnection(DriverManager.java:171)

at MySqlConection.Main.main(Main.java:27)

Obrigada!

M

Para podermos ajudar, poste o código todo da classe, pois o que foi postado são só os valores das variáveis, e não a conexão em si.

Parece que o problema está em outra parte. Poste tudo para olharmos.

wID

Algumas informações/dicas:

-) Baixe o Netbeans 6.5 que já vem com o driver do MySQL atualizado:
http://www.netbeans.org/

-) ou Baixe um driver para conexão com o MySQL do tipo jdbc3, o tipo 3 é que conecta via rede, mas o tipo 4 também serve.
http://dev.mysql.com/downloads/connector/
http://pt.wikipedia.org/wiki/JDBC (Tipos de JDBC)

-) se tiver algum Firewall funcionando em seu sistema operacional desative-o e tente conectar, às vezes alguns anti-virus também possuem firewall, como por exemplo o McAfee que não deixa conectar mesmo, tem que desativá-lo por completo uma vez que não possue configurações.

-) Não esqueça de incluir o .jar do driver MySQL na biblioteca de sua aplicação.

Criado 22 de dezembro de 2008
Ultima resposta 22 de dez. de 2008
Respostas 4
Participantes 4