sql >> データベース >  >> RDS >> Mysql

mysqlのint(11)の列のサイズは何バイトですか?

    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(署名なし)です



    1. EntityFrameworkでのMySQLの使用

    2. PostgreSql'PDOException'メッセージ'がドライバーを見つけられませんでした'

    3. テキスト、ntext、および画像のデータ型は、IS NULLまたはLIKE演算子を使用する場合を除いて、比較または並べ替えることはできません。

    4. SQLite Trim()のしくみ