INT ma maksymalną wartość znaku 2147483647
. Każda liczba większa niż ta zostanie skrócona do tej wartości. Musisz zmienić tę kolumnę na varchar(20) który będzie zawierał ciągi do 20 znaków, ponieważ numery kart bankowych są ciągami, a nie liczbami (nie robisz matematyki z the). Powinieneś także usunąć AUTO_INCREMENT ponieważ nie jest to wartość, którą będziesz zwiększać.