MySQL mówi:
Kiedy go używać?
Zadaj sobie pytanie:Czy to pole kiedykolwiek będzie zawierało wartość ujemną? ?
Jeśli odpowiedź brzmi nie, to chcesz, aby UNSIGNED typ danych.
Częstym błędem jest użycie klucza podstawowego, który jest autoinkrementacją INT zaczynając od zera , ale typ to SIGNED , w takim przypadku nigdy nie dotkniesz żadnej z liczb ujemnych i zmniejszasz zakres możliwych identyfikatorów do połowy.