Tipos de datos en MySQL

varchar

Se usa para almacenar cadenas de caracteres. Una cadena es una secuencia de caracteres.Se coloca entre comillas(simples): 'Hola'.
El tipo varchar define una cadena de longitud variable en el cual determinamos el maximo de caracteres. Puede guardar hasta255 caracteres para almacenar cadenas de hasta 30 caracteres, definimosun campo de tipo varchar(30)

int

Se usa para guardar valores numericos enteros, de -2000000000 a 2000000000 aproximadamente.
Definimos campos de este tipo cuando queremos representar, por ejemplo cantidades.