configurando o Banco Mysql

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

netstat
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:

mysql

(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:
mysql

1 Response » to “configurando o Banco Mysql”

  1. Dayvizin says:
    Pena que eu seja um pouco cabeça dura pra trabalhar com PHP, mas um dia quem sabe eu não domine, basta ter vontade de vencer na área que chegamos lá

Leave a Reply