Esse tutorial é pra mostrar como conectar um banco de dados mysql a sua aplicação java usando o netbeans, eu vi que esse e´um problema que ocorre com muitos iniciantes nessa linguagem.
E só oque eu encontrei era que tinha que colocar as variáveis na CLASSPATH e tudo mais, porem neste tutorial eu vou explicar de uma maneira simples e como eu faço para usar esse recurso.
Primeiramente você tem que baixar a versão do connector correspondente a JDK que você está usando.
Esse conector serve para os JDK 1.6 e inferiores.
Depois de baixado e descompactado.
Abra o seu Netbeans e carregue o seu projeto.
Vá até o menu ferramentas e clique na opção bibliotecas.
Vai aparecer essa janela.
Selecione a oção MySQL JDBC Driver como mostra na figura acima
- Clique em Adiconar Jar/Pasta
Selecione o conector que você descompactou anteriormente
e selecione o arquivo com a extensão .jar
no meu caso o arquivo se chama
- mysql-connector-java-5.1.12-bin.jar
Feito isso clique em OK.
Agora clique com o botão direito em cima do seu projeto e clique em propriedades como mostra a figura abaixo.
Selecione a categoria Bibliotecas
- Adicionar biblioteca
e selecione a biblioteca MySQL JDBC Driver
- Clique em Adicionar Biblioteca
Pronto feito isso você ja pode usar o conector do MySQL.
Agora um pouco de programação.
Primeiramente você deve importar a classe sql do java.
usando o comando:
import java.sql.*;
Agora você tem que carregar o driver usando o comando.
try {
Class.forName("com.mysql.jdbc.Driver");
System.out.println("Driver carregado com sucesso");
} catch (Exception ex) { //Se não carregar o driver
System.out.println("Driver do banco de dados não encontrado!");
}
Após isso você ja pode fazer a conexão com o seu banco de dados.
Sendo assim declare uma variável do tipo Connection.
Connection con = null;
Use o seguinte comando para conectar ao seu banco de dados.
try{
con =
DriverManager.getConnection("jdbc:mysql://[ip_do_servidor]:[porta]/nome_do_database", "usuario", "senha");
System.out.println("Conectado ao banco de dados");
}catch(SQLException ex){
System.out.println("Erro ao conectar com o banco de dados");
Logger.getLogger(TelaPrincipal.class.getName()).log(Level.SEVERE, null, ex);
}
Feito isso você ja pode usar os comandos SQL para inserir dados e recupera-los de uma tabela no seu banco de dados.
Ensinarei isso em um próximo tutorial.
Espero que gostem.
Made by WallyTechnofreak
Forum GeeksCoders
www.geekscoders.justfree.com
Nenhum comentário:
Postar um comentário