Skip to main content

MySQL Básico

Básico de Comandos MySQL

Introdução

O MySQL é um sistema de gerenciamento de banco de dados relacional (SGBDR) de código aberto muito popular. Este curso cobrirá os comandos básicos que você precisa para começar a usar o MySQL.

Conteúdo do Artigo

  • Conectando ao MySQL
  • Criando Bancos de Dados e Tabelas
  • Inserindo Dados
  • Consultando Dados
  • Atualizando Dados
  • Deletando Dados
  • Filtrando e Ordenando Dados
  • Unindo Tabelas
  • Usando Funções

1. Conectando ao MySQL

Para começar a usar o MySQL, você precisa se conectar ao servidor MySQL. Você pode fazer isso usando o cliente MySQL.

sh

mysql -u username -p

Substitua username pelo seu nome de usuário do MySQL. Após executar o comando, você será solicitado a inserir sua senha.

2. Criando Bancos de Dados e Tabelas

Criando um Banco de Dados

Para criar um novo banco de dados, use o comando CREATE DATABASE.

sql

CREATE DATABASE meu_banco_de_dados;

Selecionando um Banco de Dados

Para começar a trabalhar com um banco de dados, você precisa selecioná-lo.

sql

USE meu_banco_de_dados;

Criando uma Tabela

Para criar uma nova tabela, use o comando CREATE TABLE.

sql

CREATE TABLE usuarios (

id INT AUTO_INCREMENT PRIMARY KEY,

nome VARCHAR(100),

email VARCHAR(100),

criado_em TIMESTAMP DEFAULT CURRENT_TIMESTAMP

);

3. Inserindo Dados

Para inserir dados em uma tabela, use o comando INSERT INTO.

sql

INSERT INTO usuarios (nome, email) VALUES (‘João Silva’, ‘[email protected]’);

4. Consultando Dados

Para recuperar dados de uma tabela, use o comando SELECT.

sql

SELECT * FROM usuarios;

5. Atualizando Dados

Para atualizar dados existentes em uma tabela, use o comando UPDATE.

sql

UPDATE usuarios SET email = ‘[email protected]’ WHERE nome = ‘João Silva’;

6. Deletando Dados

Para deletar dados de uma tabela, use o comando DELETE.

sql

DELETE FROM usuarios WHERE nome = ‘João Silva’;

7. Filtrando e Ordenando Dados

Filtrando Dados

Para filtrar dados, use a cláusula WHERE.

sql

SELECT * FROM usuarios WHERE nome = ‘João Silva’;

Ordenando Dados

Para ordenar dados, use a cláusula ORDER BY.

sql

SELECT * FROM usuarios ORDER BY criado_em DESC;

8. Unindo Tabelas

Para recuperar dados de várias tabelas, use a cláusula JOIN.

sql

SELECT pedidos.id, usuarios.nome, pedidos.total

FROM pedidos

JOIN usuarios ON pedidos.usuario_id = usuarios.id;

9. Usando Funções

O MySQL fornece várias funções para realizar operações em dados.

Funções Agregadas

sql

SELECT COUNT(*) FROM usuarios;

SELECT AVG(total) FROM pedidos;

SELECT SUM(total) FROM pedidos;

Funções de String

sql

SELECT UPPER(nome) FROM usuarios;

SELECT LOWER(email) FROM usuarios;

Funções de Data

sql

SELECT NOW();

SELECT CURDATE();

SELECT DATE_FORMAT(criado_em, ‘%Y-%m-%d’) FROM usuarios;

Conclusão

Este curso cobriu os comandos básicos que você precisa para começar a usar o MySQL. Com esses comandos, você pode criar bancos de dados e tabelas, inserir e consultar dados, atualizar e deletar dados, filtrar e ordenar dados, unir tabelas e usar várias funções. Boas consultas

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *