MySQL comandos simples
Vamos utilizar um exemplo baseado em "heróis" para ilustrar os comandos
básicos do MySQL.
Passos Iniciais
1. Criar um Banco de Dados
CREATE DATABASE herois;
2. Usar o Banco de Dados
USE herois;
3. Criar uma Tabela
CREATE TABLE herois (
id INT AUTO_INCREMENT PRIMARY KEY,
nome VARCHAR(255) NOT NULL,
poder VARCHAR(255) NOT NULL,
ano_aparicao INT
);
4. Inserir Dados
INSERT INTO herois (nome, poder, ano_aparicao)
VALUES
('Superman', 'Super força', 1938),
('Batman', 'Inteligência e habilidades de combate', 1939),
('Mulher-Maravilha', 'Força e agilidade', 1941),
('Flash', 'Super velocidade', 1940),
('Aquaman', 'Comunicação com animais marinhos', 1941);
5. Selecionar e Exibir Dados
MySQL comandos simples 1
SELECT * FROM herois;
6. Atualizar Dados
UPDATE herois
SET poder = 'Força, voo e resistência'
WHERE nome = 'Superman';
7. Deletar Dados
DELETE FROM herois
WHERE nome = 'Aquaman';
Comandos Adicionais Úteis
Exibir Bancos de Dados
SHOW DATABASES;
Exibir Tabelas
SHOW TABLES;
Exibir Estrutura de uma Tabela
DESCRIBE herois;
Exibir Registros com Limitação
SELECT * FROM herois LIMIT 3;
Exemplo Completo
MySQL comandos simples 2
Aqui está o exemplo completo, compilando todos os comandos:
-- 1. Criar banco de dados
CREATE DATABASE herois;
-- 2. Usar banco de dados
USE herois;
-- 3. Criar tabela
CREATE TABLE herois (
id INT AUTO_INCREMENT PRIMARY KEY,
nome VARCHAR(255) NOT NULL,
poder VARCHAR(255) NOT NULL,
ano_aparicao INT
);
-- 4. Inserir registros
INSERT INTO herois (nome, poder, ano_aparicao)
VALUES
('Superman', 'Super força', 1938),
('Batman', 'Inteligência e habilidades de combate', 1939),
('Mulher-Maravilha', 'Força e agilidade', 1941),
('Flash', 'Super velocidade', 1940),
('Aquaman', 'Comunicação com animais marinhos', 1941);
-- 5. Selecionar e exibir registros
SELECT * FROM herois;
-- 6. Atualizar registro
UPDATE herois
SET poder = 'Força, voo e resistência'
WHERE nome = 'Superman';
-- 7. Deletar registro
DELETE FROM herois
WHERE nome = 'Aquaman';
MySQL comandos simples 3
-- Comandos adicionais úteis
-- Exibir todos os bancos de dados
SHOW DATABASES;
-- Exibir todas as tabelas no banco de dados atual
SHOW TABLES;
-- Exibir a estrutura da tabela 'herois'
DESCRIBE herois;
-- Selecionar e exibir os três primeiros registros
SELECT * FROM herois LIMIT 3;
Explicação dos Comandos
1. CREATE DATABASE: Cria um novo banco de dados chamado herois .
2. USE: Seleciona o banco de dados herois para uso.
3. CREATE TABLE: Cria uma tabela chamada herois com colunas para id , nome ,
poder e ano_aparicao .
4. INSERT INTO: Insere vários registros na tabela herois .
5. SELECT: Seleciona e exibe todos os registros da tabela herois .
6. UPDATE: Atualiza o campo poder do registro onde o nome é 'Superman'.
7. DELETE: Deleta o registro onde o nome é 'Aquaman'.
8. SHOW DATABASES: Exibe todos os bancos de dados disponíveis.
9. SHOW TABLES: Exibe todas as tabelas no banco de dados atual.
10. DESCRIBE: Exibe a estrutura da tabela herois .
11. LIMIT: Seleciona e exibe um número limitado de registros da tabela herois .
MySQL comandos simples 4