Acesso ao MY SQL

3 respostas
K

Boa Noite.

Estou tentando executar um código no MY SQL pelo Java. Meu código é o seguinte:

[b][i]import java.sql.*;

public class Conexao {

Conexao(){

try {

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

Connection conexao;

conexao = DriverManager.getConnection(“jdbc:mysql://localhost:3306/java,root,senha);

Statement ponte = conexao.createStatement();

ponte.executeUpdate(“insert into cliente values(null,‘Aline Schmitz’,‘Caxias do Sul’, ‘RS’, 300.20);”);

}

catch (Exception ex) {

ex.printStackTrace();

}}}[/i][/b]

E para executar criei a seguinte classe:

[i][b]public class Teste {
public static void main(String[] args) {

Conexao aux = new Conexao();
}}[/b][/i]

Só que quando executo aparece o seguinte erro:

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

at java.net.URLClassLoader$1.run(URLClassLoader.java:200)

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

at java.net.URLClassLoader.findClass(URLClassLoader.java:188)

at java.lang.ClassLoader.loadClass(ClassLoader.java:307)

at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)

at java.lang.ClassLoader.loadClass(ClassLoader.java:252)

at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)

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

at java.lang.Class.forName(Class.java:169)

at primeiros_passos.Conexao.(Conexao.java:9)

at primeiros_passos.Teste.main(Teste.java:6)

Por favor, me ajudem na medida do possível.

Muito Obrigado a todos.
Um Abraço!!

3 Respostas

tinorberto

aqui no forum ja teve uma pessoa com a mesma duvida olha neste link [url]http://www.guj.com.br/posts/list/30802.java[/url] acho q vai resolver seu problema outra coisa , nao se esqueça de usar as tags [code] para inserir seu codigo . Flw

bsmachado

Vc esqueçeu de por o driver do mysql no seu classpath.
Geralmente esse driver vem no formato de um arquivo com extensão jar.

K

Conseguir resolver o problema.

Muito Obrigado pela ajuda…=)

Criado 21 de dezembro de 2008
Ultima resposta 23 de dez. de 2008
Respostas 3
Participantes 3