UNSIGNED hanya menyimpan angka positif (atau nol). Di sisi lain, ditandatangani dapat menyimpan angka negatif (yaitu, mungkin memiliki tanda negatif) ).
Berikut tabel rentang nilai masing-masing INTEGER jenis dapat menyimpan:

UNSIGNED berkisar dari 0 ke n , sedangkan yang ditandatangani berkisar dari sekitar -n/2 ke n/2 .
Dalam hal ini, Anda memiliki AUTO_INCREMENT kolom ID, jadi Anda tidak akan memiliki negatif. Jadi, gunakan UNSIGNED . Jika Anda tidak menggunakan UNSIGNED untuk AUTO_INCREMENT kolom, nilai maksimum Anda yang mungkin akan menjadi setengahnya (dan setengah negatif dari rentang nilai tidak akan digunakan).