INT
tiene un valor máximo con signo de 2147483647
. Cualquier número mayor que ese será truncado a ese valor. Lo que debe hacer es cambiar esa columna para que sea un varchar(20)
que contendrá cadenas de hasta 20 caracteres, ya que los números de tarjetas bancarias son cadenas y no números (no se hacen operaciones matemáticas con). También debe eliminar AUTO_INCREMENT
ya que ese no es un valor que incrementará.