MySQLのint(11)列のサイズはバイト単位で何ですか? 質問する

MySQLのint(11)列のサイズはバイト単位で何ですか? 質問する

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 桁を埋め込むオプションがあります。たとえば、追加した場合はZEROFILL0000012345 として表示されます。

...最大値は2147483647(符号付き)または4294967295(符号なし)になります。

おすすめ記事