JAVA, MySQL 5.0.16 e mysql-connector-java-3.1.12

9 respostas
A

Boa noite!

Não sei mais o que fazer...

Acredito q seja problema de versão mas antes de sair fazendo download, gostaria de saber a opnião de vcs...

To usando o MySQL 5.0.16 e mysql-connector-java-3.1.12

No codigo to fazendo assim:

String driverName = "com.mysql.jdbc.Driver";
Class.forName(driverName).newInstance();
			
// Criando a conexão com o Banco de Dados
String serverName = "localhost";
String mydatabase = "mysql";
String url = "jdbc:mysql://" + serverName + ":3006/" + mydatabase; 
String user = "";
String psw = "root";
cn = DriverManager.getConnection(url, user, psw);

Statement stm = cn.createStatement();

e ando executo da erro logo no Driver...
com.mysql.jdbc.Driver

O que vcs sugerem ?

Vlw's

9 Respostas

M

public Banco(){ String url = "jdbc:mysql://" + serverName + ":3306/" + mydatabase"; String username = ""; String password = "root"; try{ Class.forName("com.mysql.jdbc.Driver"); connection = DriverManager.getConnection(url, username, password); } catch(ClassNotFoundException cnfex){ System.err.println("Falha ao abrir o JDBC"); cnfex.printStackTrace(); System.exit(1); } catch(SQLException sqlex){ System.err.println("Nao pode conectar"); sqlex.printStackTrace(); } }
Ve se funciona assim :joia:

A

:cry:

Faio denovo…

eu tirei o .newStance() como vc mostrou e deu erro no Driver d novo… eu usei os Exception que vc disse e deu problema no ClassNotFoundException

sendo o getMessage = com.mysql.jdbc.Driver

B

Vc carregou o drive no ClassPath ?

Bravox

A

Carreguei sim Bravox…

C:\Arquivos de programas\Java\mysql-connector-java-3.1.12\mysql-connector-java-3.1.12-bin.jar

to achando que devo usar outro driver… esse n deve ta dando certo, ou nao eh compativel com o MySQL 5

Baixei outro .jar, o “mysql-connector-java-5.0.0-beta-bin.jar”, coloquei ele no ClassPath e tb n deu certo…

Caraka… so ta faltando isso pro projeto andar…

Alguem ai teria outra dica ??

Vlw 's

M

hm, não é beta este driver né ?
Veja se ele está setado no classpath do projeto.
De uma olhada neste tutorial, quem sabe ajude.

A

Estou com o mesmíssimo problema do rapaz…

O engraçado é q qdo o arquivo meu arquivo .java e .class estavam no Desktop, tava funcionando… foi eu colocá-los numa pasta do meus Documentos que a coisa desandou!!!

Q q eu faço??? :frowning:

A

Retiro o q eu disse…
agora nem qdo eu jogo os arquivos pro desktop funciona mais…
mas antes ta funcionando…
me ajudem, por favor!!!

W

tente baixa o novo driver na página

http://dev.mysql.com/downloads/connector/odbc/5.0.html

ou

http://dev.mysql.com/downloads/connector/odbc/3.51.html

espero ter ajudado.

A

Eu puxei o driver 5.0, descompatei no C: e era um arquivo setup.exe… executei e instalou, mas onde está o driver agora? como q eu refenrico no classpath?

Criado 2 de abril de 2006
Ultima resposta 5 de mai. de 2006
Respostas 9
Participantes 5