Conexão JDBC-Mysql iniciante

9 respostas
M

Gostaria de saber o passo a passo de como fazer uma conexão JDBC com mysql.
Já baixei o driver mysql-connector-java-3.0.15-ga, e agora o que eu faço, onde coloco?

9 Respostas

Jair_Rillo_Junior

http://www.guj.com.br/java.artigo.7.1.guj

M

Lá não explica onde eu coloco o driver e onde verifico seu nome para usar…

Ironlynx
No Tomcat?coloca no diretorio Bin dele.Ou coloca no classpath.Ou no lib/ext dasua jdk(esse eu não sei se irá funcionarfaço isso com o jar do hsqldb)

O nome do driver eh algo do tipo Class.forName(com.mysql.jdbc.Driver);

Qual eh o seu problema realmente??
M
Vou te explicar o que eu quero:

Baixei o driver do mysql;

Tenho o mysql server instalado em minha máquina;

Tenho o J2sdk instalado na máquina;

Estou utilizando o Eclipse e quero fazer uma aplicação simples de inserção em uma tabela do BD, sem Interface gráfica;

Quero saber os passos simples:
Como coloco o driver no classpath?
Como eu sei o nome certo para colocar Class.forName(“este nome aqui”)?

Jair_Rillo_Junior

Classpath?
http://www.guj.com.br/java.artigo.108.1.guj

Qual Class.forName usar? Qual a Linha do Connection? dá uma lida no help que vem junto com o Driver e lá com certeza estará escrito (cada JDBC é diferente, então você precisa procurar na própria documentação do Driver).

M

Mesmo eu colocando o .jar na pasta lib do j2sdk, eu devo setar o classpath?

aborges

Para colocar o JAR do Driver no Classpath do seu projeto, faz assim:

:arrow: Clica com o botao direito do mouse no seu projeto e escolhe Properties
:arrow: No menuzinho a esquerda, escolha Java Build Path
:arrow: Na telinha q abrir, escolha a pasta Libraries
:arrow: Clique em Add External Jars e escolha o JAR do seu Driver!

Pronto! Ele esta no Classpath do seu projeto!

Abraços

caiofilipini

Se colocar no diretório de libs do JDK, não precisa mexer no classpath não.

[]'s

M

Consegui,
não precisa setar o classpath
é só colocar o driver.jar na pasta arquivosdeprogramasjavaj2rex.x.xlibext

Criado 1 de novembro de 2004
Ultima resposta 5 de nov. de 2004
Respostas 9
Participantes 5