Tipos de Dados no MySQL
Last updated
Was this helpful?
Last updated
Was this helpful?
, o MySQL "suporta todos os tipos os tipos de dados padrões da SQL" ().
TINYINT
-128 a 127
0 a 255
SMALLINT
-32768 a 32767
0 a 65535
MEDIUMINT
-8388608 a 8388607
0 a 16777215
INT
ou INTEGER
-2147483648 a 2147483647
0 a 4294967295
BIGINT
-2^63 a 2^63 - 1
0 a 2^64 - 1
DECIMAL
, DEC
, FIXED
, NUMERIC
FLOAT
DOUBLE
TEXT
TINYTEXT
MEDIUMTEXT
LONGTEXT
ENUM
CHAR
Pode conter letras, números e caracteres especiais.
Fixo, de 0 to 255.
Padrão é 1.
NCHAR
Fixo, de 0 to 255.
Padrão é 1.
VARCHAR
Pode conter letras, números e caracteres especiais.
Variável, de 0 a 65535.
NVARCHAR
Variável, de 0 a 65535.
JSON
BINARY
VARBINARY
BLOB
TINYBLOB
MEDIUMBLOB
LONGBLOB
YEAR
'YYYY'
0000,
1901 a 2155
DATE
'YYYY-MM-DD'
'1000-01-01' a
'9999-12-31'
TIME
'hh:mm:ss'
'-838:59:59' a
'838:59:59'
DATETIME
'YYYY-MM-DD hh:mm:ss'
'-838:59:59' a
'838:59:59'
TIMESTAMP
'YYYY-MM-DD hh:mm:ss'
'1970-01-01 00:00:01' UTC a
'2038-01-09 03:14:07' UTC
Forma de indicar que uma coluna do tipo deve usar algum charset predefinido.
MONTEIRO, Lucas. MySQL — Tipos de dados: Introdução e dados numéricos (1 de 3). Disponível em: . Acesso em 06 Abr. 2023.
MySQL Data Types: