Erro: ClassNotFoundException: com.mysql.jdbc.Driver

8 respostas
4

Alguem sabe por que esse erro ocorre?

meu fonte:

import java.sql.*;

class teste{
	
	public static void main(String a[]){
		String url = "jdbc:mysql://localhost/jsms";
		String driver = "com.mysql.jdbc.Driver";
		
		try{
			Class.forName(driver);
			Connection con = DriverManager.getConnection(url,"","");
		}
		catch(Exception e){
			System.out.println("erro: "+e);
		}

	}
}

[size=“11”]
[color=“red”]

  • Editado: Aumente as chances de alguém responder o seu tópico. Use BBCode em seus códigos para mantê-los identados e mais legíveis para outros usuários. - Matheus[/color][/size] :joia:

8 Respostas

R

Coloca o mysql-connector.jar no CLASSPATH.

4

naum consegui

S

dae manoww…
cara eu já tive esse mesmo problema, você tem que colocar o driver do banco dentro da pasta jre\lib\ext que tem dentro da pasta do teu j2sdk, cara tenho quase certeza que é essa, quando eu chegar em casa vou confirmar pra vc, blz… mais acho que é essa… vlw… []´sss

R

Não conseguiu colocar no CLASSPATH ou não conseguiu conectar?

4

naum consegui colocar no CLASSPATH

4

speedx,

axu que o driver que você tá falando é esse:

mysql-connector-java-3.0.9-stable-bin.jar

naum é???

entaum, já tá nessa pasta que vc me disse

4

executei:

c:\teste\java -classpath c:\j\jre\lib\ext\mysql-connector-java-3.0.9-stable-bin.jar teste

deu esse erro:

erro: java.sql.SQLException: Unable to connect to any hosts due to exception: java.net.ConnectException: Connection timed out: connect

4

funfo!!!

vlw pela, ajuda pessu, + naum sei o q fiz q deu certo…

[]'ss

Criado 12 de agosto de 2005
Ultima resposta 22 de ago. de 2005
Respostas 8
Participantes 3