Ok, eu baixei o coonector MySql, e agora?

Olá, boa tarde.

Então, ao invés de usar a ponte jdbc:odbc eu baixei o driver para o banco que vou usar … citando o site que eu baixei:

Mas … o que eu faço com os arquivos?

Baixei um .zip que contém 3 pastas:

  • clover
  • meta-inf
  • mysql-connector-java-3.0.9-stable

Onde eu enfio os arquivos nelas contidos? ( :mrgreen: )

Valeu!

encontre um mysql-connector-java-3.0.9-stable.jar ai dentro do zip, é só colocar este jar no classpath . É só deste que vc precisa :wink:

driver: org.gjt.mm.mysql.Driver
url: jdbc:mysql://servidor/database

Valeu queridão :smiley:

Cara, troquei o endereço do driver e o url numa classe minha que funcionava beleza com o jdbc:odbc, mas nem rolou a conexão :frowning:

Ô preguiça, viu…

http://www.google.com/search?&q=mysql%20jdbc%20driver

[quote]Download Connector/J 3.0
… Repackaging…new driver name is “com.mysql.jdbc.Driver”, old name (org.gjt.mm.mysql)
still works, though (the driver is now provided by MySQL-AB); …
www.mysql.com/downloads/api-jdbc-stable.html - 25k - Cached - Similar pages[/quote]

Testa aí, deve funcionar com com.mysql.jdbc.Driver :wink:

Não rolou também cv :frowning: mesmo erro de antes

java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
	at java.net.URLClassLoader$1.run(URLClassLoader.java:198)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:186)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:299)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:265)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:255)
	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:315)
	at java.lang.Class.forName0(Native Method)
	at java.lang.Class.forName(Class.java:140)

Isso é erro de classpath, não é? Mas eu já chequei, está ok la.

[pergunta-boba]
Eu posso ter o .jar aonde eu quiser, desde que esteja com o endereço correto no classpath, certo?
[/pergunta-boba]

Vou continuar procurando, valeu!

Se for uma aplicacao web, voce pode deixar o JAR onde quiser, desde que esteja no WEB-INF/lib :wink:

Não é web … esse é outro teste :smiley:

Eu testei colocal em [JAVA_HOME]jrelibext e alterar o classpath para esse endereço, mas também não funcionou.

Keep walking …