INT
指定された長さに関係なく、常に4バイトになります。
-
TINYINT
=1バイト(8ビット) -
SMALLINT
=2バイト(16ビット) -
MEDIUMINT
=3バイト(24ビット) -
INT
=4バイト(32ビット) -
BIGINT
=8バイト(64ビット)。
長さは、mysqlコマンドラインクライアントでデータを選択するときにパディングする文字数を指定するだけです。 int(3)
として保存された12345 引き続き12345と表示されますが、int(10)
として保存されている場合 それでも12345と表示されますが、最初の5桁を埋めるオプションがあります。たとえば、ZEROFILL
を追加した場合 0000012345と表示されます。
...最大値は2147483647(署名済み)または4294967295(署名なし)です