In MySQL hat eine INT(11)-Spalte eine feste Länge von 4 Bytes, unabhängig von der angegebenen Länge. Dies liegt daran, dass INT-Datentypen immer 4 Bytes belegen.
Um die Größen verschiedener ganzzahliger Datentypen in MySQL zu vergleichen, beachten Sie Folgendes:
Während die angegebene Länge für INT(11)-Spalten haben keinen Einfluss auf die tatsächliche Speichergröße, sie bestimmen das Auffüllverhalten beim Abrufen von Daten mit dem MySQL-Befehlszeilen-Client. Wenn beispielsweise 12345 in einer INT(3)-Spalte gespeichert ist, wird es immer noch als 12345 angezeigt. Wenn es jedoch in einer INT(10)-Spalte gespeichert ist, kann es mit Auffüllung angezeigt werden, z. B. 0000012345 mit der Option ZEROFILL .
Der maximale Wert, der in einem gespeichert werden kann Die Spalte INT(11) hängt davon ab, ob sie signiert oder nicht signiert ist:
Das obige ist der detaillierte Inhalt vonWas ist die Größe und der Maximalwert einer MySQL INT(11)-Spalte?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!