Obrigado André. Suas orientações foram ótimas.

Estou progredindo bastante.

Marco Duarte

----- Original Message -----
From: André Barbosa <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, February 19, 2002 7:29 PM
Subject: RES: [java-list] Acessar MySQL


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+"*");

lass.forName( "file://10.1.1.116/usr/local/mm.mysql.jdbc-1.2c/org.gjt.mm.mys
ql.Driver" );
   System.out.println("*Apos Class.forName*");
   con =
riverManager.getConnection( "jdbc:mysql://10.1.1.116/var/lib/mysql/marco_ban
co", 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 >>


----------------------------------------------------------------------------
----


------------------------------ 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]
-------------------------------------------------------------------------


------------------------------ 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