Local correto dos arquivos

5 respostas
A

Olá…

Estou tentando conectar o mysql em outro terminal. O código que estou usando é o seguinte

String url="jdbc:mysql:/ip_da_maq_onde_está_o_bd:porta/banco";
        Connection con;
        Statement stmt;

      try {
            Class.forName("com.mysql.jdbc.Driver");  // localizando o Driver de Conexão
        }
     
      catch (java.lang.ClassNotFoundException e) {
            System.err.print("ClassNotFoundException: ");  // tratamento de erro da conexão
            System.err.println(e.getMessage());
        }

O problema é… ele não está localizando o driver. Qual o local correto para inserir estes arquivos ?

Já coloquei no mesmo diretório onde o banco está e nada !!!

Valew

5 Respostas

leonardom

Vc deve colocar o .jar no classpath da sua aplicação.

A

O driver é o:

org.gjt.mm.mysql.Driver

Não esqueça do jar no classpath.

cv1

[quote=“asouza_2000”]O driver é o:

org.gjt.mm.mysql.Driver

Esse eh o nome velho, das versoes antigas do driver :wink:

A

Esse é o driver certificado pelo jboss 3.2.3.
:shock:

Rafael_Steil

Se vc pegar o Connector/J, que eh o driver oficial do MySQL, ele vem com a declaracao do pacote antigo apontando para o pacote novo, assim voce nao precisa alterar o teu codigo.

Mas em outros casos o correto eh vc usar “com.mysql.jdbc.Driver”

Rafael

Criado 7 de junho de 2004
Ultima resposta 7 de jun. de 2004
Respostas 5
Participantes 5