ERRO Mysql - Problema com o Driver

POR FAVOR!!!
PRECISO D UMA AJUDA URGENTE!!!

ESTOU UTILIZANDO AS FERRAMENTAS:

WIN 98SE

mysql-4.0.20d-win - mysql

mysqlcc-0.9.4-win32 - MySQL Control Center

mysql-connector-java-3.0.14-production - Driver

bem ja instalei tudo!!!
o programa para texta a conexao foi este:

import java.sql.*;

public class GravaBanco {
// aproveitando seu código
private static final String STR_DRIVER = “org.gjt.mm.mysql.Driver”;
private static final String DATABASE = “ponto”;
private static final String STR_CON = “jdbc:mysql://localhost:3306/” + DATABASE;
private static final String USER = “root”;
private static final String PASSWORD = “”;

public static void main (String[] args) {
Connection conn = null;
try {
Class.forName(STR_DRIVER);
conn = DriverManager.getConnection(STR_CON + “?autoReconnect=true”,USER,PASSWORD);
System.out.println (“Conectei com sucesso.”);
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.getMessage();
}
}
}

eu tiri uns printscren das telas d config e do erro!!!
esta aki!!!
http://www.claudenirfilho.hpg.com.br/erro.zip

por favor preciso de ajduda urgente!!!

eu ja copiei o .jar do driver para a mesma pasta do arquivo meu .class!!

valeu

Tirar SS do erro eh nova pra mim… :shock:

Voce tem que colocar o .jar no CLASSPATH, e nao junto com os .class. Faca assim:

java -jar .;mysql-seila.jar TuaAplicacao

ou, melhor, adicione o mysql-seila.jar no CLASSPATH, para nao ter que ficar referenciando no braco a toda hora.
Caso voce nao saiba o que eh CLASSPATH, de uma procurada no forum, e tambem uma lida no artigo sobre o assunto, aqui no GUJ mesmo.

Rafael

naum funciono!!! :?

eu coloquei o .jar na mesma pasta na tentativa de funcionar +++ naum deu!!!
no meu autoexec coloquei essa linha:

set CLASSPATH=C:j2sdk1.4.2_04lib;

para adicionar no classpath

o q vc falo para eu fazer eu fiz!!! olha só:

java -jar .;mysql-connector-java-3.0.14-production-bin.jar GravaBanco

++++ deu erro!!!

ve si alguem pode me ajudar ai!!! :cry:

valeu!!!

[quote=“Rafael Steil”] java -jar .;mysql-seila.jar TuaAplicacao [/quote]

Não seria:

java -cp .;mysql-seila.jar TuaAplicacao

:?:

ai caiofilipini o q vc respondeu deu certo, naum aparece +++ o erro!!!
VALEU

+++ ainda naum esta funcionado!!!

AI PESSOAL DA UMA OLHADA NO CODIGO FONTE Q EU COLOQUEI NO COMEÇO!!! O POIS NAUM DA ERRO +++ TAMBEM NAUM ACONTECE NADA!!!

[quote=“caiofilipini”][quote=“Rafael Steil”] java -jar .;mysql-seila.jar TuaAplicacao [/quote]

Não seria:

java -cp .;mysql-seila.jar TuaAplicacao

:?:[/quote]

ops, falha minha :?

Valeu pelo toque :smiley:

Rafael

[quote=“MetalHeart2003”]ai caiofilipini o q vc respondeu deu certo, naum aparece +++ o erro!!!
VALEU

+++ ainda naum esta funcionado!!!

AI PESSOAL DA UMA OLHADA NO CODIGO FONTE Q EU COLOQUEI NO COMEÇO!!! O POIS NAUM DA ERRO +++ TAMBEM NAUM ACONTECE NADA!!![/quote]

Nao acontece nada pq o teu codigo nao faz nada.

Rafael

++++ ele naum deveria imprimir na tela q “Conectei com sucesso”???

System.out.println ("Conectei com sucesso."); 

OPs, eh mesmo :stuck_out_tongue:

Entao troque o

catch (SQLException e) {
e.getMessage();
} 

por

catch (SQLException e) {
e.printStackTrace();
} 

Rafael