Cada coluna em um banco de dados MySQL tem um tipo - ou um tipo específico de dados que ele irá armazenar. Boa programação banco de dados leva em conta que tipo de dados serão armazenados em cada coluna e atribui um tipo de dados para essa coluna. Isto não só restringe o tipo de dados que podem ser armazenados na coluna , mas também ajuda a manter o tamanho do banco de dados para baixo . Aqui estão alguns dos tipos de dados numéricos mais comuns. Coisas que você precisa
Computer Fotografia de Banco de Dados MySQL
Show Mais instruções
1
TINYINT é um inteiro com o valor assinado de -128 a 127 ou usando o atributo UNSIGNED de 0 a 255 . Esta é uma boa para usar para os campos de idade
Para especificar o TINYINT como UNSIGNED, declarar o seu nome do campo assim: ". NomeCampo TINYINT UNSIGNED " ( sem as aspas ), onde " fieldName " é o nome do . sua coluna
2
INT é um inteiro - um valor numérico com uma gama maior do que TINYINT . Atributos UNSIGNED mesmos se aplicam aqui . Este é um bom tipo de dados a ser usado para chaves primárias
Para definir uma chave primária automaticamente incrementado , use este : . ". NomeCampo INT UNSIGNED AUTO_INCREMENT PRIMARY KEY " ( menos as aspas)
< br > 3
rEAL é semelhante ao INT , mas tem uma maior gama de valores e você pode usar pontos decimais. Se você precisa armazenar os preços , REAL é o que você pode usar.
Para definir um tipo REAL, você também precisará especificar o comprimento máximo eo número de casas decimais , por exemplo, " nomeCampo REAIS (6,2 ) ", que irá armazenar números com seis dígitos, dois dos quais são depois do ponto decimal.
4
DATE é o tipo de data padrão do MySQL que armazena a data como " AAAA- MM- DD " .
5
hora em um formato numérico como ano-mês- dia armazena o tempo em " HH : MM: . SS " formato
6
DATETIME e armazenar TIMESTAMP tempo e data.