Erro ao conecatar Banco de Dados SQL

3 respostas
T

Pessoal sou novato em Java e estou obtendo um erro ao tentar fazer conexão com banco de dados mysql
Vejam o meu código:
package br.com.stefanini.jdbc;

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.SQLException;
public class JDBCExemplo {

public static void main(String[] args) {

try{

<a href="//Class.forName">//Class.forName</a>(“com.mysql.jdbc.Driver”);

<a href="//Class.forName">//Class.forName</a>(“sun.jdbc.odbc.JdbcOdbcDriver”);

Class.forName(com.mysql.jdbc.Driver);

Connection con = DriverManager.getConnection(jdbc:mysql://localhost/papelaria”, “root” , “”);

System.out.println(Conectado !);

con.close();

}catch(ClassNotFoundException e){

e.printStackTrace();

}

catch(SQLException e){

e.printStackTrace();

}

}

}

E gera esses erros:

java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

at java.net.URLClassLoader$1.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at java.net.URLClassLoader.findClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClassInternal(Unknown Source)

at java.lang.Class.forName0(Native Method)

at java.lang.Class.forName(Unknown Source)

at br.com.stefanini.jdbc.JDBCExemplo.main(JDBCExemplo.java:14)

Alguém pode me ajudar?

3 Respostas

rolemberg

Cara, aconselho vc a dar uma olhada na apostila da caelum, disponivel no site. A mensagem de erro esta dizendo que vc nao tem o driver de conexao do banco em sua classpath…baixe o driver no site do banco de dados e coloque em sua classpath…

abraço

lgi2020

O arquivo .jar do driver do MySQL está no classpath da sua aplicação?

Abraços.

D

Só uma observação…: A apostila da Caelum que trata BD, é a fj21…

:wink:

Criado 28 de novembro de 2007
Ultima resposta 28 de nov. de 2007
Respostas 3
Participantes 4