int(11)
MySQLの列のサイズはバイト単位で何ですか?
この列に保存できる最大値は何ですか?
ベストアンサー1
INT
指定された長さに関係なく、常に 4 バイトになります。
TINYINT
= 1バイト(8ビット)SMALLINT
= 2バイト(16ビット)MEDIUMINT
= 3 バイト (24 ビット)INT
= 4バイト(32ビット)BIGINT
= 8 バイト (64 ビット)。
長さは、mysql コマンドライン クライアントでデータを選択するときに埋め込む文字数を指定するだけです。12345 として保存された場合はint(3)
12345 として表示されますが、12345 として保存された場合はint(10)
12345 として表示されますが、最初の 5 桁を埋め込むオプションがあります。たとえば、追加した場合はZEROFILL
0000012345 として表示されます。
...最大値は2147483647(符号付き)または4294967295(符号なし)になります。