Bóson Treinamentos em Ciência e Tecnologia

MySQL – Tipos de Dados comuns – 09

Tipos de Dados em MySQL - DECIMAL, FLOAT, VARCHAR

Tipos de Dados no MySQL

Abaixo temos uma lista dos tipos de dados mais comuns e suas descrições em MySQL:

Tipos inteiros em MySQL

Os tipos inteiros são tipos que não incluem a parte decimal. Por padrão, esses tipos podem armazenar números positivos e negativos. Mas é possível aplicar o atributo UNSIGNED na criação da tabela pra impedir que valores negativos sejam armazenados na coluna. Além disso, ao usar esse atributo, a faixa de valores positivos permissíveis para armazenamento é duplicada.

Outro atributo que podemos utilizar com os tipos inteiros é o atributo ZEROFILL. Este atributo faz com que o número seja exibido com preenchimento de zeros à esquerda em uma consulta, até o tamanho máximo de 10 dígitos; esse tamanho máximo pode ser modificado especificando-se o número de dígitos desejados entre parênteses durante a criação da tabela.

Se o atributo ZEROFILL for empregado, a coluna automaticamente terá o atributo UNSIGNED ativado.

A seguir temos os tipos inteiros disponíveis em MySQL:

Tipo Tamanho em Bytes Faixas de valores
BIGINT 8

SIGNED: -9.223.372.036.854.775.808 a 9.223.372.036.854.775.807
UNSIGNED: 0 a 18.446.744.073.709.551.615

INT 4 SIGNED: -2,.147.483.648 e 2.147.483.647
UNSIGNED: 0 a 4.294.967.295
MEDIUMINT 3 SIGNED: -8.388.608 a 8.388.607
UNSIGNED:  0 a 16.777.215
SMALLINT 2 SIGNED: -32.768 a 32.767
UNSIGNED:  0 a 65.535
TINYINT 1 SIGNED: -128 a 127
UNSIGNED:  0 a 255

 

Assista no vídeo abaixo a uma explicação sobre os tipos de dados do MySQL listados:

Próximo: Alterar Tabelas – comando ALTER TABLE e visualização de relacionamentos

Anterior: Auto Incremento de valores em colunas

Página inicial do Curso

 

Sair da versão mobile