tipos de datos en mysql
DESCRIPTION
Tipos de datos Numéricos, Binarios, de Texto y FechaTRANSCRIPT
![Page 1: Tipos de Datos en Mysql](https://reader036.vdocuments.co/reader036/viewer/2022082809/557b76e9d8b42a2d298b46ba/html5/thumbnails/1.jpg)
Tipo de Datos MySQL
ISC. Francisco Ortiz
![Page 2: Tipos de Datos en Mysql](https://reader036.vdocuments.co/reader036/viewer/2022082809/557b76e9d8b42a2d298b46ba/html5/thumbnails/2.jpg)
Texto
![Page 3: Tipos de Datos en Mysql](https://reader036.vdocuments.co/reader036/viewer/2022082809/557b76e9d8b42a2d298b46ba/html5/thumbnails/3.jpg)
Char (x)
Tipo de datos que admite caracteres alfanuméricos.
La longitud de este campo varía entre 1-255.
Está delimitado a la longitud especificada entre paréntesis (x) en el momento de la creación del campo de la tabla.
![Page 4: Tipos de Datos en Mysql](https://reader036.vdocuments.co/reader036/viewer/2022082809/557b76e9d8b42a2d298b46ba/html5/thumbnails/4.jpg)
Varchar (x)
Tipo de datos que admite caracteres alfanuméricos.
A la hora de definir un campo de datos Varchar deberemos especificar el número máximo de caracteres que podrá aceptar en la entrada de datos.
Donde x es un número entre 1-255.
![Page 5: Tipos de Datos en Mysql](https://reader036.vdocuments.co/reader036/viewer/2022082809/557b76e9d8b42a2d298b46ba/html5/thumbnails/5.jpg)
Text, TinyText,MediumText, LongText
Text admite 65,535 caracteres.TinyText admite un máximo de 255 caracteres.MediumText permite introducir textos de hasta 16,777,215 caracteres.LongText nos ofrece la posibilidad de incluir un máximo de 4,294,967,295 caracteres.
Estos campos no necesitan de especificaciones de longitud.
![Page 6: Tipos de Datos en Mysql](https://reader036.vdocuments.co/reader036/viewer/2022082809/557b76e9d8b42a2d298b46ba/html5/thumbnails/6.jpg)
BINARIO
![Page 7: Tipos de Datos en Mysql](https://reader036.vdocuments.co/reader036/viewer/2022082809/557b76e9d8b42a2d298b46ba/html5/thumbnails/7.jpg)
BLOB
Es un objeto binario que puede almacenar cualquiertipo de datos o información, desde un archivo de texto con todo su formato hasta imágenes, archivos de sonido o video, etc.
Blob admite hasta 65.535 caracteres.
![Page 8: Tipos de Datos en Mysql](https://reader036.vdocuments.co/reader036/viewer/2022082809/557b76e9d8b42a2d298b46ba/html5/thumbnails/8.jpg)
TinyBLOB , MediumBLOB, LongBLOB
TinyBlob admite hasta 255 caracteres.MediumBlob permite introducir textos de hasta 16,777,215 caracteres.LongBlob nos ofrece la posibilidad de incluir un máximo de 4,294,967,295 caracteres.
Estos campos no necesitan de especificaciones de longitud.
![Page 9: Tipos de Datos en Mysql](https://reader036.vdocuments.co/reader036/viewer/2022082809/557b76e9d8b42a2d298b46ba/html5/thumbnails/9.jpg)
NUMÉRICOS
![Page 10: Tipos de Datos en Mysql](https://reader036.vdocuments.co/reader036/viewer/2022082809/557b76e9d8b42a2d298b46ba/html5/thumbnails/10.jpg)
Int
Este es un tipo de datos numéricos de tipo entero.
Este tipo de datos guarda valores enteros (no decimales) entre -2,147,483,648 y
2,147,483,647.
![Page 11: Tipos de Datos en Mysql](https://reader036.vdocuments.co/reader036/viewer/2022082809/557b76e9d8b42a2d298b46ba/html5/thumbnails/11.jpg)
TinyInt , SmallInt,Mediumint, Bigint
TinyInt tiene un rango de números entre -128 y 127.MediumInt rango entre -8,388,608 y 8,388,607.SmallInt alcanza desde -32,768 hasta 32,767.BigInt ocupa un rango numérico entre -9,223,372,036,854,775,808 hasta 9,223,372,036,854,775,807
![Page 12: Tipos de Datos en Mysql](https://reader036.vdocuments.co/reader036/viewer/2022082809/557b76e9d8b42a2d298b46ba/html5/thumbnails/12.jpg)
Float , double y decimal
Son numeros de punto decimal, float con 32 bits de almacenamiento y double con 64 bits igual que decimal.
![Page 13: Tipos de Datos en Mysql](https://reader036.vdocuments.co/reader036/viewer/2022082809/557b76e9d8b42a2d298b46ba/html5/thumbnails/13.jpg)
FECHA
![Page 14: Tipos de Datos en Mysql](https://reader036.vdocuments.co/reader036/viewer/2022082809/557b76e9d8b42a2d298b46ba/html5/thumbnails/14.jpg)
DATE
Su representación es en formato de fecha numérica del tipo 'YYYY-MM-DD'
(Año con cuatro dígitos, Mes con dos dígitos,
día con dos dígitos).
![Page 15: Tipos de Datos en Mysql](https://reader036.vdocuments.co/reader036/viewer/2022082809/557b76e9d8b42a2d298b46ba/html5/thumbnails/15.jpg)
DATETIME
Su representación es 'YYYY-MM-DD HH:MM:SS' (Año con cuatro dígitos, Mes
con dos dígitos, día con dos dígitos, hora con dos dígitos,
minutos con dos dígitos, segundos con dos dígitos).
![Page 16: Tipos de Datos en Mysql](https://reader036.vdocuments.co/reader036/viewer/2022082809/557b76e9d8b42a2d298b46ba/html5/thumbnails/16.jpg)
TimeStamp (N)
TimeStamp(14): YYYYMMDDHHMMSS (Año 4 dígitos + mes + día + hora + minutos + segundos 2 dígitos)TimeStamp(12): YYMMDDHHMMSS (Año 2 dígitos + mes + día + hora + minutos + segundos 2 dígitos)TimeStamp(10): YYMMDDHHMM (Año + mes + día + hora + minutos 2 dígitos)TimeStamp(8): YYMMDDHH (Año + mes + día + hora 2 dígitos)TimeStamp(6): YYMMDD (Año + mes + día 2 dígitos)TimeStamp(4): YYMM (Año + mes 2 dígitos)TimeStamp(2): YY (Año 2 dígitos)
![Page 17: Tipos de Datos en Mysql](https://reader036.vdocuments.co/reader036/viewer/2022082809/557b76e9d8b42a2d298b46ba/html5/thumbnails/17.jpg)
Time
Tipo de datos con formato de Hora, MySQL muestra
valores de hora con formato 'HH:MM:SS'
![Page 18: Tipos de Datos en Mysql](https://reader036.vdocuments.co/reader036/viewer/2022082809/557b76e9d8b42a2d298b46ba/html5/thumbnails/18.jpg)
YEAR (d)
Su representación puede ser 'YYYY' (año con formato de 4 dígitos) o
'YY' (año con formato de 2 dígitos) donde el valor
del argumento D puede ser 4 o 2 respectivamente.
![Page 19: Tipos de Datos en Mysql](https://reader036.vdocuments.co/reader036/viewer/2022082809/557b76e9d8b42a2d298b46ba/html5/thumbnails/19.jpg)
YEAR (d)
Su representación puede ser 'YYYY' (año con formato de 4 dígitos) o
'YY' (año con formato de 2 dígitos) donde el valor
del argumento D puede ser 4 o 2 respectivamente.