Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MySQL-Datentyp INT (11), während UNSIGNED INT (10)?

int-Wert kann -2147483648 sein, das sind 11 Ziffern, also die Standard-Anzeige Größe ist 11

unsigned int erlaubt keine negativen Zahlen, daher muss es standardmäßig nur angezeigt werden Größe 10

Wie die folgende Dokumentation zeigt, ist die Anzahl der Bits, die zum Speichern von SIGNED INT und UNSIGNED INT erforderlich sind, gleich, der Bereich der speicherbaren Zahlen wird lediglich verschoben:

http://dev.mysql.com/doc/refman /5.0/de/numerische-typen.html