Skip to content

Integração de Java e MySQL usando java.sql para realizar a conexão e as ações (CRUD) no banco de dados.

Notifications You must be signed in to change notification settings

iagocolodetti/JavaDBExemplo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JavaDBExemplo

Projeto simples desenvolvido no NetBeans utilizando a linguagem Java fazendo integração com o banco de dados MySQL.

As operações exemplificadas nesse projeto são as de: inserção, leitura, alteração e remoção (CRUD) de contatos no banco de dados MySQL.


Conectando o Banco de Dados MySQL no NetBeans

  1. Janela -> Serviços (atalho Ctrl + 5);

  2. Expandir "Banco de Dados";

  3. Em "Drivers" verifique se existe o driver "MySQL (Driver Connector/J)";
    3.1. Caso possua mas os próximos passos deem erros, adicione o driver disponibilizado aqui e faça a conexão usando ele.
    3.2. Caso não possua, adicione o driver disponibilizado aqui.
    Adicionando o Driver: Para adicionar o driver "mysql-connector-java-5.1.23-bin.jar", clique em Drivers com o botão direito do mouse -> Novo Driver... -> clique em Adicionar e selecione o arquivo "mysql-connector-java-5.1.23-bin.jar", Classe do Driver deverá ser: "com.mysql.jdbc.Driver" (sem aspas), o nome poderá ser personalizado.

  4. Voltando em "Banco de Dados" clique com o botão direito do mouse -> Nova Conexão... -> selecione o Driver MySQL que você acabou de adicionar ou que já existia e clique em Próximo.

  5. Em "Banco de dados" digite o nome dado ao banco criado no MySQL (nesse caso: contatodb), em "Nome de usuário" e "Senha" digite o seu nome de usuário e senha (caso possua) de acesso ao MySQL e clique em Finalizar;

  6. Modifique as constantes da classe "ConnectionFactory.java" de acordo com os dados colocados no passo 5.

About

Integração de Java e MySQL usando java.sql para realizar a conexão e as ações (CRUD) no banco de dados.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages