Tipos de datos mysql

varchar

se usa para almacenar cadenas de caracteres una cadena es una secuencia de caracteres se colocan entre comillas (simples):hola
El tipo "varchar" define una cadena de longitud variable en la cual determinada el maximo de caracteres . puede guardar hasta 255 caracters para almacenar cadenas hasta de 30 caracteres definimos un campo de tipo varchar(30)

int

se usa para guardar valores numericos enteros de -20000000000 a 2000000000 aproximadamente
definimos campos de este tipo cuando queresmos precentar ,por ejemplo cantidades