Tipos de datos en MySQL
🔹 Numéricos
INT: números enteros (ej. edad, cantidad).
DECIMAL / FLOAT: números con decimales (ej. precio, calificación).
🔹 Cadenas de texto
CHAR(n): texto corto de tamaño fijo (ej. “S/N”).
VARCHAR(n): texto variable (ej. nombres, correos).
TEXT: texto largo (ej. descripciones).
🔹 Fechas y tiempo
DATE: fecha (AAAA-MM-DD).
DATETIME: fecha y hora exacta.
TIME: solo hora.
🔹 Booleanos
BOOLEAN (TINYINT 0/1): valores de sí/no, verdadero/falso.
💡 Ejemplo:
En una tabla de Usuarios podemos tener:
id_usuario (INT)
nombre (VARCHAR)
correo (VARCHAR)
fecha_registro (DATE)
activo (BOOLEAN)
3. Relación con formularios HTML
Cada tipo de dato se traduce en un input adecuado:
Tipo de dato MySQLCampo en formulario HTML
INT / DECIMAL<input type="number">
VARCHAR / CHAR<input type="text">
TEXT<textarea>
DATE<input type="date">
DATETIME<input type="datetime-local">
TIME<input type="time">
BOOLEAN<input type="checkbox"> o <select> sí/no
Innovación
Publicidad inteligente basada en datos estratégicos.
Estrategia
Creatividad
atencion@estrategik.net
+52-322-246-9870
estrategik.net © 2025. All rights reserved.