
Para criar tabelas e colunas, o MySQL suporta uma variedade de tipos de dados.
Os tipos de dados mais comuns incluem INT, VARCHAR e DATE.
Neste artigo, vou dar uma visão geral dos tipos de dados disponíveis no MySQL e como usá-los.
Tipos numéricos
Os tipos numéricos incluem INT, TINYINT, BIGINT, FLOAT e DOUBLE.
Eles armazenam números inteiros e decimais.
Aqui estão alguns exemplos de como usar esses tipos de dados:
- INT: armazena um número inteiro de 4 bytes.
- TINYINT: armazena um número inteiro de 1 byte.
- BIGINT: armazena um número inteiro de 8 bytes.
- FLOAT: armazena um número decimal de 4 bytes.
- DOUBLE: armazena um número decimal de 8 bytes.
Tipos STRING
Os tipos de string incluem CHAR, VARCHAR e TEXT.
Eles armazenam cadeias de caracteres.
Aqui estão alguns exemplos de como usar esses tipos de dados:
- CHAR: armazena uma cadeia de caracteres fixa de tamanho específico.
- VARCHAR: armazena uma cadeia de caracteres variável de tamanho específico.
- TEXT: armazena uma cadeia de caracteres de tamanho ilimitado.
Tipos de data e hora
Os tipos de data e hora incluem DATE, DATETIME e TIMESTAMP.
Eles armazenam informações de data e hora.
Aqui estão alguns exemplos de como usar esses tipos de dados:
- DATE: armazena uma data no formato YYYY-MM-DD.
- DATETIME: armazena uma data e hora no formato YYYY-MM-DD HH:MM:SS.
- TIMESTAMP: armazena uma data e hora no formato YYYY-MM-DD HH:MM:SS.
O DATETIME representa uma data como no calendário e a hora como encontrado no relógio e o TIMESTAMP representa um ponto específico na linha do tempo e leva em consideração o fuso horário em questão (UTC).
Outros tipos de dados
Existem outros tipos de dados disponíveis no MySQL, como BOOLEAN, ENUM e SET.
Aqui estão alguns exemplos de como usá-los:
- BOOLEAN: armazena valores “verdadeiro” ou “falso”.
- ENUM: armazena uma lista de valores pré-definidos.
- SET: armazena uma lista de valores pré-definidos, onde múltiplos valores podem ser selecionados ao mesmo tempo.
0 Comentários