Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: Instalando Debian em maquina virtual
Por desk_mod
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha



Artigo

Criando classe Java para conectar e manipular dados no MySQL
Linux user
super-root
11/10/2006
Este artigo mostra como criar classes para comunicação com o banco de dados MySQL. Criaremos duas classes, a primeira fará a conexão com o banco de dados e a segunda fará o papel de uma query que permitirá a manipulação de dados. Estas classes poderão ser reutilizadas em outras aplicações Java.
Por: Allan kardec Santos Oliveira
[ Hits: 76153 ]
Conceito: 9.7   6 voto(s)6 voto(s)6 voto(s)6 voto(s)6 voto(s) + quero dar nota ao artigo

Introdução

Este artigo não mostra como instalar o MySQL ou configurar o Java para que o mesmo acesse banco de dados MySQL. Se tiver dúvidas em algum destes assuntos, pode consultar os artigos:

Instalando o MySQL no Slackware:
Escrevendo aplicações com MySQL e Java:
Tendo o MySQL instalado e o Java configurado para acessar a base de dados MySQL, agora podemos começar a desenvolver nossas classes

Próxima página >>




Páginas do artigo

Outros artigos deste autor

Leitura recomendada

Comentários
[1] Comentário enviado por in54no em 11/10/2006 - 14:59h:

Ola, super-root muito bom o artigo, vai me ajudar em umas coisas...
Será que voce pode me ajudar em mais uma coisa?

No caso eu queria usar com o PostgreSQL, mas antes eu tinha feio uns testes e não consegui, tem um lugar certo para colocar o driver do postgre etc...???
Valew té mais, fique com Deus!

[2] Comentário enviado por edivan em 11/10/2006 - 18:26h:

No inicio até levei um susto com o codigo, mas ai na conclusão entendi o objetivo do artigo. É uma excelente atitude mostrar como as coisas são feitas por de baixo dos panos.

[3] Comentário enviado por djinx em 12/10/2006 - 14:42h:

Isso sim é um artigo de qualidade, diferente dos tradutores de artigos de inglês para português que existem aqui.

[4] Comentário enviado por raypenna em 15/10/2006 - 01:49h:

Excelente seu artigo, estava precisando disso aqui, é só mudar a conexão pra outro banco, como firebird e oracle. Espero que escreva um outro artigo, sobre como colocar esses dados num JTable e tratar os eventos como num dbgrid do delphi. Mas aí eu to querendo demais. rsrsrs
Parabens.

[5] Comentário enviado por super-root em 19/10/2006 - 14:42h:

Obrigado pelos comentários pessoal!

[6] Comentário enviado por brejao em 15/02/2007 - 14:11h:

Ahe, muito bom seu artigo, está de parabéns, me ajudou bastante, que estava precisando de ajuda na utilização de classes Java.
Um artigo bem diferente de alguns que se vê por aqui.... do tipo
"lero-lero".

;)

[7] Comentário enviado por kariokarap em 03/08/2007 - 10:24h:

muito bom..

[8] Comentário enviado por kariokarap em 03/08/2007 - 11:47h:

muito obrigidu pela ajuda.. ..
muito bom.. mesmo.. faleu
fui

[9] Comentário enviado por reunix em 02/04/2008 - 16:47h:

Olá Allan, meu nome é Renato, seu Post é 100000..., porém estou com uma dificuldade.
estou utilizando o o pgAdminIII para admin meu banco PostGre, pois bem... no proprio pgAdmin para eu poder fazer referencia a uma tabela ou campo eu preciso utilizar aspas duplas " "
tipo select "Cli_Nome","Cli_Tel" from "Clientes". acompanhando e adaptando seu post consegui usar 90% dele, mas estou com dificuldade no metodo (FieldByName) sempre me retora que o campo expecificado nao existe, a tabela abre numa boa, consigui dá um First() um Last() tudo funciona, so no FieldByname() q ta o problema, ja tentei de varias formas: Fieldbyname("Cli_Nome") / Fieldbyname("\"Cli_Nome\"")
se poder me ajudar tbem tem esses topicos relacionados:

http://www.guj.com.br/posts/list/0/84809.java

agradeço!!
renato-muniz@hotmail.com

[10] Comentário enviado por yanalex em 04/09/2008 - 19:42h:

valeu mano tava precisando

:D

rere

[11] Comentário enviado por Hiram em 23/12/2008 - 15:02h:

Parabéns pelo artigo Allan.

Eu estava justamente olhando por um modelo de classe que fosse organizado e que não exigisse a criação de estruturas de dados externas à classe para manipular os resultados de uma consulta por exemplo.

Interessante.

Abraços!

[12] Comentário enviado por paulopugin em 25/05/2009 - 11:27h:

fiz alguma coisa errada, o que foi??
desde já, obrigado!!!

----------
1. ERROR in teste.java (at line 8)
MysqlDB banco = new MysqlDB("jdbc:mysql://localhost/ats?user=root&password=325732");
^^^^^^^
MysqlDB cannot be resolved to a type
----------
2. ERROR in teste.java (at line 8)
MysqlDB banco = new MysqlDB("jdbc:mysql://localhost/ats?user=root&password=325732");
^^^^^^^
MysqlDB cannot be resolved to a type
----------
3. ERROR in teste.java (at line 10)
MysqlQuery query1 = new MysqlQuery(banco.conn);
^^^^^^^^^^
MysqlQuery cannot be resolved to a type
----------
4. ERROR in teste.java (at line 10)
MysqlQuery query1 = new MysqlQuery(banco.conn);
^^^^^^^^^^
MysqlQuery cannot be resolved to a type
----------
4 problems (4 errors)

[13] Comentário enviado por superturbal em 28/07/2011 - 15:14h:

Muito bom mesmo. utilizei no netbeans 7 funcionou perfeito.
obrigado , pelas dicas ....


Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.