Вы находитесь на странице: 1из 2

Em nossos exemplos iremos usar o banco de dados mysql (www.mysql.

com) os passos
a seguir visam garantir o funcionamento correto do banco de dados para a execução dos
exercícios.

passos a serem executados

1. obter o driver JDBC para acesso ao Mysql


Acesse http://www.mysql.com/products/connector-j/index.html e procure pela ultima
versão estavel do driver, deve ser realizado o donwload de aum arquivo .jar que
representa as classes necessárias para o acesso ao banco de dados.

2. obter o banco de dados Mysql


Realize o download da ultima versão estavel em www.mysql.com

3. instalar o banco de dados Mysql


Caso o instalador esteja compactado, descompacte, procure por um arquivo chamado
setup.exe, execute o mesmo, aceite os padrão oferecidos (observar que especialmente o
diretório de instalação não deve ser mudado, pois se realizar esta mudança será
necessário configurar o banco para funcionar em outro diretorio)

4. fazendo o banco de dados funcionar


Procure no diretório onde o banco de dados foi instalado (Ex. C:mysql ) pelo diretório
bin, execute o programa mysqld este programa irá iniciar o banco de dados e permitir
acesso ao mesmo (atenção execute somente uma vez)

5. como verificar se o banco de dados Mysql está pronto ?

O banco de dados estará ouvindo na porta 3306 por padrão portanto, para verificar se
esta porta estáaberta, execute no prompt do MS-Dos : netstat -an e procure pela porta
3306, veja o exemplo abaixo observe a linha

TCP 0.0.0.0:3306 0.0.0.0:0 LISTENING

<>indica que o computador está esperando conexões TCP/IP na porta 3306, ou seja
muito provevel que o programa que está esperando tais conexões seja o banco de dados
Mysql para confirmar que de fato é o banco de dados Mysql que está esperando na porta
3306, execute o seguinte comando:

(substitua c:/mysql/bin pelo diretório onde foi instalado o mysql em sua maquina) você
verá uma tela semehante a estaWelcome to the MySQL monitor. Commands end
with ; or g.
Your MySQL connection id is 2 to server version: 3.23.46-nt
Type ‘help;’ or ‘h’ for help. Type ‘c’ to clear the buffer.
mysql>

para sair digite o comando exit e enter


6. preparando o banco de dados para ser usado

Para executar nosso exemplo, precisamos criar uma tabela no banco de dados, e para
isto iremos executar um script de banco dados, que nada mais é que um arquivo texto
com diversos comandos para o banco de dados.

Noss script irá executar as seguintes tarefas :


a. criação do banco de dados java
b. criacao do usuario teste com senha 123
c. criação da tabela cliente
d. inserção de dados na tabela cliente

<>para criar o script basta colar o conteúdo abaixo em um arquivo texto e salvar no
arquivo banco.sql no diretorio bin do mysql

create database java;


use mysql;
delete from user where user = “teste”;

insert into user ( User, Password , Host ) values (“teste”,


password(“123″), “localhost” );

insert into user ( User, Password , Host ) values (“teste”,


password(“123″), “%” );
flush privileges;grant all on java.* to teste;
flush privileges;

use java;

create table cliente (


id int auto_increment not null primary key,
nome varchar(30)
);

insert into cliente ( nome ) values (‘joao’);


insert into cliente ( nome ) values (‘jose’);
insert into cliente ( nome ) values (‘pedro’);

após criar o arquivo com o nome de banco.sql por exemplo para executa-lo basta o
seguinte comando: