Vous êtes sur la page 1sur 2

Exercicio

Exercício de introdução ao MYQSL

Comandos básicos:

Criar banco de dados;

Inserir, atualizar e deletar.

1) Instale o mysql caso ele não esteja instalado no seu sistema;


2) Certifique-se que o mysql esteja na variável de ambiente path.
a. No Windows 10
i. Painel de controle\Sistema e Segurança\Sistema\Configurações
avançadas\Variáveis de ambiente
ii. Verifique se a variável PATH contém a pasta onde está o
mysql.exe no seu computador.
3) Vá para a console
Comando : cmd
4) Faça o login no prompt de comando usando:
mysql –u root –p
5) Insira a password solicitada
6) Crie um banco de dados com o seguinte comando:
Create database meuBancoDeDados;
7) Verifique se o banco de dados foi criado com o comando:
Show databases;
8) Crie mais dois bancos de dados com os nomes:
a. BancodeDados1
b. BancodeDados2

9) Verifique se eles foram criados;


10) Para dizer qual destes bancos quer usar use o comando:
Use meuBancoDeDados;
11) Vamos criar as tabelas do banco de dados;
Para isso use o comando CREATE TABLE como especificado abaixo:
create table Produto(
id int auto_increment primary key,
valor double,
descricao varchar(200),
observacao varchar(255),
pago boolean
);
12) Para verificar se a tabela foi criada use o comando :
Show tables;

13) Para verificar como a tabela foi criada use:


Desc produto;

14) Vamos inserir um registro na tabela produto:


Para isso usaremos o comando:
INSERT
INTO NOME_DA_TABELA (CAMPOS_QUE_DESEJA_INSERIR_DADOS)
VALUES (VALORES_DOS_CAMPOS).

Jogando na nossa tabela:


insert into produto(id, valor, descricao, observacao, pago) values
(1,10.1,"arroz", "nada", 1);

15 ) Vamos verificar se foi inserido:


Para isso, use o comando:
Select * from produto;
15) Insira mais 3 registros na sua tabela de produto.
Insira um registro onde o produto não foi pago, logo o campo pago deve ser 0.
16) Insira varios produtos com valor maiores que 500.
17) Use o comando select para verificar se foram inseridos.
18) Verifique através do select quais produtos já foram pagos.
select * from produtos where pago =1;
19) Selecione somente o valor e as observações dos produtos já pagos. (paga =1)
select valor, observacao from produto where pago =1;
Na tabela produtos insira os registros pedidos:
20) Insira um registro onde um produto tenha valor 35.
21) Insira um registro onde um produto tenha valor 18.
22) Insira um registro onde um produto tenha valor 75.
23) Insira um registro onde um produto tenha o campo paga com valor 0.
24) Insira um registro onde um produto tenha valor 66.
25) Podemos usar os operadores and e or na clausula where do select.
select <campos> from <TABELA> where X>10 and x<100;
Sabendo disso ,

a) Selecione na sua tabela de Produto todos os registros cujo valor do produto


seja maior que 50;

b) Selecione na sua tabela de Produto todos os registros cujo valor do produto


seja menor que 50;