terça-feira, 25 de outubro de 2011

Conexão Banco de dados MySQL com Netbeans


Neste artigo faremos a conexão e manutenção de tabelas pelo NetBeans 7.0.
Os pré-requisitos para este artigo são:

Banco de dados Mysql

Ver criação de banco de dados em MySQL no artigo:

Criando um BD básico em MYSQL com MySQL Query Browser


clique na imagem

Após criar o banco de dados em MySQL, abra a Ide do Netbeans.

Localize a aba Serviço.

Caso ela não esteja instalada basta adiciona-la, clicando no menu Janela e em seguida no submenu serviços ou CTRL + 5 para adicionar.
Após adicionar a aba serviços, navegue na arvore de console pelo seguinte caminho:

Banco de dados\Drivers 

Dentro da pasta driver localize o driver MySQL

Driver:

MySQL(Connector/J driver)

Conforme a imagem abaixo:



Clique com o botão direito em MySQL(Connector/J driver)
em seguida selecione a opção conectar utilizando...

Conforme a imagem abaixo:




 Abrirá o Assistente de nova conexão.

O nome do driver MySQL já vem configurado automaticamente.
Host é o caminho da rede onde se encontra seu banco.
Como nos conectaremos a um banco local, vamos inserir um ip local par ao host.

Host: 
127.0.0.1

A porta será a porta padrão do MySQL:

Port:
3306


Banco de dados:


nome do banco que vamos nos conectar
EX:
bdescola
 
Username:
nomedeusuariodoservidor
EX: root


Password:
senhadousuariodoservidor
1234
 
 
Após inserir as informações necessárias clique em Finalizar.
 
Conforme a Imagem abaixo:
Se voce seguiu corretamente os passos até aqui, com certeza abaixo da pasta driver na aba serviço tem um icone com o caminho do banco.
 
por exemplo:
JDBC:MYSQL://127.0.0.1:3306/bdescola
 
 
Clique nele para abrir a árvore de console e navegue até a pasta tabelas.
Dentro desta pasta estão as tabelas do seu banco de dados, voce pode  adicionar mais campos a sua tabela clicando com co botão direito do mouse encima da mesma  e em seguida adicionar colunas.

Para visualizar os dados da tabela, clique com o botão direito do mouse encima dela, em seguida selecione vizualizar dados.

Conforme a Imagem abaixo:

 
O NetBeans vai gerar um código sql com todos os registros da tabela, voce pode personalizar este código da maneira que quiser e guardar estes scripts.
 
Como nós criamos um banco zerado, o mesmo ainda não contem registros para serem listados pelo NetBeans, portanto vamos ter que inserir alguns registros para testar!!!

Clique no botão Inserir registros ou pressione ALT + I
 
Conforme a imagem abaixo:


Após clicar no botão inserir registro, abrirá uma outra janela para inserção de um ou vários registros, clique em adicionar para adicionar linhas de inserção e ao terminar clique em ok
O NetBeans ainda oferece a opção de voce visualizar o código sql da inserçaõ dos dados, caso queira aproveitá-lo para futuras transações.

Abaixo a inserção de dados na tabela ALUNO


é possivel incluir, excluir e alterar registros através do mesmo, a hora que houver necessidade.
Conforme a imagem abaixo:



Através do NetBeans podemos fazer manutenção em nosso banco de dados sem precisar abrir qualquer outro programa, ele nos oferece inúmeras ferramentas úteis para o ambiente de produção, basta ter um pouco de paciencia, curiosidade e pesquisar!!!

Espero que tenham gostado deste artigo e até a próxima!!!
 
Não deixem de postar as dúvidas, elas nos ajudam a progredir e nos mantem motivados!

Criando um BD básico em MYSQL com MySQL Query Browser

Neste artigo faremos a criação de um pequeno banco de dados em MySQL para aproveitamento no  Netbeans
O MySQL é um sistema de gerenciamento de banco de dados (SGBD), que utiliza a linguagem SQL (Linguagem de Consulta Estruturada, do inglês Structured Query Language) como interface. É atualmente um dos bancos de dados mais populares, com mais de 10 milhões de instalações pelo mundo. 
Fonte: Wikipedia
Link para download do MySQL Essential:

http://dev.mysql.com/downloads/mysql/4.0.html

Link para download do MySQL Gui Tools 5.0 r17:


Após a instalação do MySQL, abra o Mysql Query Browser


Insira as informações conforme abaixo:

Server Host:
127.0.0.1

Port:
3306


Username:
nomedeusuariodoservidor
EX: root


Password:
senhadousuariodoservidor
1234


DefaultSchema:


nome do banco que vamos criar
EX:
bdescola


pressione OK.


Conforme a imagem abaixo:




Após clicar em OK aparecerá uma msg dizendo que o Schema deste banco não existe e se voce deseja criar agora, clique em Sim.

Conforme a imagem abaixo:



Após abrir o Query Browser, selecione o seu banco de dados (bdescola) que está a direita na aba Schemata, clique com o botão direito encima do banco e selecione Create New Table CTRL+ T.


Conforme a imagem abaixo:




Abrirá a janela para criação da tabela:
Em Table Name insira o nome da tabela e na aba Colunns and indices adicione os campos referentes a tabela.


Table Name 01:

tbusuario

# codigo
login
senha


Table Name 02:

tbaluno

# matricula
nome
cpf
rg
telefone
email
sexo
cidade
estado

Após a inserção de todos os capos clique em apply Changes para confirmar a criação da tabela.


Abaixo a imagem da criação das duas tabelas:

Table Name 01:



Table Name 02:






vai abrir uma caixa de dialogo com todo código SQL da sua tabela basta clicar em Execute para confirmar as alterações.


Conforme a Imagem Abaixo:

Table Name 01:  
 



Table Name 02:



Depois disto nosso banco está pronto para receber informações basta criarmos uma aplicação para manipular dados dentro do banco e tá tudo certo.


Este foi um tutorial bem básico para criação de um banco de dados em MySQL.

Qualquer dúvida não deixem de postar!!
Espero que tenham gostado.

Aprenda também:
conectar banco de dados Mysql com Netbeans 7.0