Wartość 3172978990 jest większa niż 2147483647 – maksymalna wartość dla INT – stąd błąd. Typy liczb całkowitych MySQL i ich zakresy są wymienione tutaj
.
Zwróć też uwagę, że (10) w INT(10) nie definiuje „rozmiaru” liczby całkowitej. Określa szerokość wyświetlania
kolumny. Ta informacja ma charakter wyłącznie informacyjny.
Aby naprawić błąd, zmień typ danych na VARCHAR . Numery telefonów i faksów powinny być przechowywane jako ciągi. Zobacz tę dyskusję
.