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: