Olha, Marco, recentemente eu estive apanhando pra conectar um BD MySQL. O seguinte 
código funciona no Windows 98 / TOMCAT

        try{
            Class.forName("org.gjt.mm.mysql.Driver").newInstance(); 
        } catch (Exception e) {out.println(e.getMessage());} 
        
        String url = "jdbc:mysql://localhost/nomedobanco";
        try{
            Connection conn = DriverManager.getConnection(url);
            Statement stm = conn.createStatement();
            }
        } catch (Exception e) {out.println(e.getMessage());}


Eu coloquei o .jar do driver no diretório jre\lib\ext, abaixo da instalação do jdk. 
Como me parece q vc está no Linux ou em algum tipo de UNIX, então não sei direito onde 
deve estar. Mas creio que, no mínimo, deve estar no CLASSPATH

[]´s

André

----- Mensagem original -----
De:             Marco Antonio [SMTP:[EMAIL PROTECTED]]
Enviada em:             terça-feira, 19 de fevereiro de 2002 17:46
Para:           [EMAIL PROTECTED]
Assunto:                [java-list] Acessar MySQL

Olá companheiros. Quem pode me ajudar?

Estou, pela primeira vez, tentando conectar um bd MySql. A instalação me parece Ok, o 
seu servidor fica executando, porém, meu comando Class.forName sai por execeção. O que 
fiz:

1) o driver MySql está em : /usr/local/mm.mysql.jdbc-1.2c/org/gjt/mm/mysql/driver ( aí 
tem os .class e .java).
2)Minhas linhas de comando são:

    System.out.println("**PS** 5 ****"+usuario+"*"+senha+"*");
   Class.forName( 
"file://10.1.1.116/usr/local/mm.mysql.jdbc-1.2c/org.gjt.mm.mysql.Driver" );
   System.out.println("*Apos Class.forName*");
   con = DriverManager.getConnection( 
"jdbc:mysql://10.1.1.116/var/lib/mysql/marco_banco", usuario, senha );
   System.out.println("*Apos Driver Manager*");

Então:  a) Como na verdade não sei simplificar o caminho da Class.forName, indiquei 
todo o path.(?!)
            b) No teste, foi impresso a linha "**PS** 5 ... e saiu por execeção
            c) A linha do DriverManager tb estaria certa? o caminho do banco é o real 
da minha máquina (?!)

Se consegui me fazer entender, agradeço ajudas.

Obrigado
Marco Duarte
            
 << Arquivo: ATT00005.html >> 

Attachment: msg21298/bin00000.bin
Description: application/ms-tnef

------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------

Responder a