Spaltengröße von int(11) in MySQL
Die Größe einer als int(11) definierten Spalte in MySQL beträgt durchweg 4 Bytes , unabhängig von der angegebenen Länge. Dies ist darauf zurückzuführen, dass INT-Datentypen unabhängig von ihrer Länge immer 4 Bytes belegen.
MySQL bietet verschiedene Integer-Datentypen mit unterschiedlichen Größen:
Die angegebene Länge, auch Anzeigebreite genannt, bestimmt in erster Linie die Anzahl der Zeichen, die beim Anzeigen von Daten darin zugewiesen werden der MySQL-Befehlszeilen-Client. Int(3) kann beispielsweise Werte wie 12345 aufnehmen, die als 12345 angezeigt werden. Int(10) speichert jedoch denselben Wert, ermöglicht aber das Auffüllen.
In Bezug auf Maximalwerte gilt ein int(11) kann vorzeichenbehaftete Werte bis zu 2.147.483.647 oder vorzeichenlose Werte bis zu speichern 4.294.967.295.
Das obige ist der detaillierte Inhalt vonWas ist die tatsächliche Größe einer INT(11)-Spalte in MySQL?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!